永发信息网

键盘输入10个整数,将不重复的数找出来,若没有,输出No

答案:3  悬赏:30  手机版
解决时间 2021-02-20 17:14
用数组
c语言
最佳答案
临时编程,或有不当之处,看错题目了,这个程序是找出来相同的数据。如果需要,可以在追问后,再作修改。
#include
int main(void)
{
int i,j,k=0,a[10],b[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<9;i++)
{
for(j=i+1;j<10;j++)
if(a[i]==a[j])
{
b[k]=a[i];
k++;
}
}
if(k)
for(i=0;i printf(" %d\n",b[i]);
else
printf(" NO\n");
}
全部回答
#include "stdio.h" #include "string.h" main() { int a[10]; int i,j; for(i=0;i<10;i++){ scanf("%d",a[i]); } for(i=0;i<10;i++){ int x=a[i]; for(j=1;i<10;i++) { if(x==a[j+1]) printf("%d",a[j+1]); if(x!=a[j+1]) printf("NO"); } } } 看看对不对,我现在没用c++的那个工具了,现在学Java,所以你自己运行看看
#include void main() { int a[10]; int b[10]; int i=0; int j=0; printf("输入10个数"); for(i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); for(i=0;i<10;i++) b[i]=0; for(i=0;i<10;i++) for(j=i+1;j<10;j++) { if(a[i]==a[j]) { b[i]=1; b[j]=1; //标记重复 } } j=0; for(i=0;i<10;i++) { if(b[i]==0) {printf("%d ",a[i]);j++;} } if(j==0) printf("没有"); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
晚上想出去玩,但是家里门被推开时发出的声音
我爱你胡一圈藏头诗
春阳起重有限公司这个地址在什么地方,我要处
八仙鼻通能长时间使用吗?我经常使用鼻通还有
变频器欠电压应如何处理
战地之王术语
读海南岛地形图,联系学过的知识,回答下列问
生完孩子三个月的基本工资,是社保给的还是公
梁平县明发水泥制品厂怎么去啊,有知道地址的
好听的微商名字
主角是刑无边和苏暖暖的言情小说
管家婆年结存不能结转损益
张屋坪在什么地方啊,我要过去处理事情
给肉鸡喂红糖的好处有哪些
win7为何读光盘那么慢!
推荐资讯
从武汉到宜昌晚上打车要多久?多少钱?
家里人被传染了猫跳蚤.我也被传染了.应该怎么
是不是越差的染发膏越容易上色?
芳洁私房菜在哪里啊,我有事要去这个地方
李东海参加过的综艺节目具体一些,不管是韩国
世界市场和国内市场的关系可以表示为CA. 世界
小时候我们梦想着有朝一日可以拯救世界但长大
肤浅的男人是怎样的
隋唐英雄传秦琼卖马是第几集
胃病能吃西红柿吗
成都,今夜请将我遗忘电视剧结局
在一条长50米的道路上平均插上51面旗子,其中
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?