永发信息网

c语言。编程序,输入10个整数,把其中重复出现的数删去(如出现三个87,则删去后两个),输出删除重复数

答案:4  悬赏:10  手机版
解决时间 2021-03-23 13:02
c语言。编程序,输入10个整数,把其中重复出现的数删去(如出现三个87,则删去后两个),输出删除重复数
最佳答案
#include "stdio.h"
int main()
{
int d[10],i,j,k,t[5];
printf("输入十个整数:");
k=0; //存储的序号(去重复)
for(i=0;i<10;i++)
{
scanf("%d",&d[k]);
//是否重复
for(j=0;j {
if(d[k]==d[j])
k=k-1;
}
k=k+1;
}
//打印
for(j=0;j printf("%d ",d[j]);
}
全部回答

#include
main()
{
int a[10];
for(int i=0;i<10;i++)
scanf("%d",&a[i]);
int b[10];
b[0]=a[0];
int k=1;
for(i=1;i<10;i++)
for(int j=0;j{
if(a[i]==b[j])
break;
else if(j==k-1)
{
b[k]=a[i];
k++;
}
}
for(i=0;iprintf("%d ",b[i]);
printf(" ");
}
#include
int main()
{
int a[10];
int i, j;
for(i = 0; i < 10; ++i)
scanf("%d", &a[i]);
for(i = 0; i < 10; ++i) {
for (j = 0; j < i; ++j)
if (a[i]==a[j]) break;
if (i == j) printf("%d ", a[i]);
}
return 0;
}
你输入的数据范围是多大的?正整数?100以内?如果是100以内的正整数的话,那就好办了。我看了一下楼下的方法不是很好,每次输入一个数都要循环一次。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
潇湘书院怎样查看浏览过的小说
精剪烫染吧怎么去啊,有知道地址的么
某建筑公司在2005年1月和2月将设备投资减少了
空气净化器哪个牌子好,车载空气净化器那个牌
悬浮盆栽为什么还要通电
左眼150度,右眼225度,需要盯着带眼镜吗
消防与非消防负荷所选断路器有什么区别
丈夫在家中经常喜欢扶摸妻子正常吗?
Mr. Smith sold that magnificent cottage of
描写女子摔倒的句子,有一天,当你走进我的心
石锅鱼总店怎么去啊,有知道地址的么
倞读liang吗
DNF关于打断GSD觉醒
昨天刚拉完头发后悔了,太直了,我想恢复原状
六年级下册歇后语,人教版语文六年级下册课文
推荐资讯
下面为什么要乘以1/2
爱与喜欢区别的语录,原创关于爱情的唯美句子
zuk z2 解锁后怎么root
ppt考试求好心人,真心急...
长春站坐动车怎么找车厢。地面的数字什么意思
把光盘是VLC Media player格式,复制粘贴到电
浩姹0级哈莫曼打掉有什么用
头道屲我想知道这个在什么地方
被骗了三千五,现在手边有一张转账单,有对方
我买房总价60万,首付18万,按揭25年,毎个月
单选题对这首诗理解不正确的一项是A.诗篇开头
汽车上面的排气量到底是什么意思?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?