问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

编写程序输入10个整数,查找并打印不相同的数字个数。

发布网友 发布时间:2022-04-29 00:08

我来回答

1个回答

热心网友 时间:2022-06-26 02:42

#include <stdio.h>
#define N 10 
int main()
{
int a[N]={0};
//int a[N]={20 ,50 ,30 ,10, 60, 90, 70, 30, 10, 20};测试使用
int i,j,cnt=N;
 //开始假设N个数都不相等,用记数器cnt保存,
for(i=0;i<N;++i){  //输入数字且进行判断
    scanf("%d",&a[i]); //输入数字
    for(j=0;j<i;++j) //逐一与前面已存数字比较,  
    {
        if(a[i]==a[j])  //如果相等,  
            --cnt;       //计数器cnt减1,
    }
}
printf("%d\n",cnt); //比较完后,cnt值为所求,打印输出
return 0;
}


//其实这道题用map来做会更快。下面是代码。(C++)

#include <iostream>
#include <map> 
#define N 10
using namespace std;

int main(){
    map <int,int> mdata;  //map的存储格式是(key,value)形式
    int a;
    int i=N;
    while(i-->0){
    cin>>a; //输入
    mdata.insert(pair<int,int>(a,i));//将输入a当作map对中的key,i当作value。
    //插入map中,遇到重复的,会将value值改为最新的i值
    }
    cout<<mdata.size()<<endl;//直接输出map大小,即所求。
    return 0;
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我小弟要当兵,这几天在等家访,我想问一下需要拿钱之类的吗?_百度知 ... 怎样治好气管炎 怎么治好气管炎 气管炎能彻底治好吗 分手后再遇见前男友是什么感受? 分手后与前任再相遇 指弹怎么练 用吉他练指弹有什么快速入门的办法 皖西学院新生住哪里 皖西学院的宿舍条件好吗? 图钉对墙的压力等于手对图钉帽的压力 见、眼、半、张、王、言、泡、病、方、这些字哪些是前鼻音,哪些是后鼻音_百度问一问 显微庄钉对做核磁有影响吗? 用C语言编写一段程序,用来输入10个整数保存到数组中,求出这10个整数的和并输出。 初中1500m需要钉鞋吗?要哪一种? 酷、严、寒、暑、晨、朝、杨、霞、夕、圆、蜘、食、这些字哪些是前鼻音?_百度问一问 安装防追尾钉对箭有影响吗? 问那些字是平舌音。三拼音。前鼻音。后鼻音字。谢谢 钉鞋对成绩的影响很大吗? 测量钉子对墙的压力,是用力除以钉尖面积,为什么? 牛雨手十问尺村人正衣鸟哪些是前鼻音和后鼻音? 用手按图钉,则人对图钉的压强与图钉对人的压强相等 对吗 空更半问当方伞这些字那些是前的鼻音 扎钉对现在的子午胎会不会造成致命伤? 问,四,丁,日,兴,书,在,文这些字中那些是平舌音,那些是翘舌音,那些是前鼻音,那 三二问十村听云手升南谁是声母平舌音,前鼻音,后鼻音,声母翘舌音 用锤钉钉子,锤对钉的打击力与钉对锤的作用力是一对平衡力,这个为什么是错的呢? 问,四,日,丁,兴,书,在,文,这这字中那些是平舌音,那些是翘舌音,那些是前鼻音,那些是后鼻音 上面两钉对两钉,下面八钉乱纷纷,一头一个摇摇耍,中间四盏琉璃灯。——猜一个动物 明羊示字舌问欠手哪些是前鼻音 床头对着天花板下钉子对身体健康有影响吗 求高手编程序,输入10个整数存入一维数组,再按逆序重新存放后再输出。 大气压和钉子对墙的压强谁大 用C语言编写程序:从键盘输入 10 个整数,求出其中的最大值 编写程序,输入10个整数,按每行3个数输出这些整数,最后输出10个整数的平均值 编写程序,输入10个整数存入数组a,计算并输出数组a中的下标为偶数且数组元素为奇数的和? 编写c语言程序:从键盘输入10个整数,输出最小值 从键盘输入10个整数,编写程序用选择排序法对这十个数降序排列,要求主函 ... 编写一个程序,要求从键盘输入10个整数,然后采用冒泡排序法,按降序排序... 编写程序,由键盘输入10个整数,要求统计奇数的个数 C语言编程:任意输入10个整数放入数组中,然后求其中的最大值和最小值 使用C语言编写程序,输入10个整数,将其中最小的数与第一个数交换,最大的数与最后一个数交换。 c语言。编程序,输入10个整数,把其中重复出现的数删去(如出现三个87,则删去后两个),输出删除重复数 先用乳还是先用霜 C语言编程序,要求从键盘输入10个整数存入一维数组。。 C语言编程题:定义一个数组,然后利用循环为数组输入10个整数,然后再将数组输出,请问该怎么做? 编写1个程序,输入10个整数,计算并输出其中大于0的数的和 水,乳液,营养霜先用哪一个? 用C语言编写程序:要求输入10个整数,统计正数个数和所有正数和,负数个数和所有负数和,下面哪里出错 c语言编写程序,输入10个整数,查找并打印不相同的数字个数