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

c语言 用数组,编写个程序完成对输入数据的排序,查找,添加,删除

发布网友 发布时间:2024-04-01 05:59

我来回答

1个回答

热心网友 时间:2024-07-22 02:59

分别弄了一个,看看吧,希望对你有用:
排序:
#define N 10
main()
{int i,j,min,tem,a[N];
/*input data*/
printf("please input ten num:\n");
for(i=0;i<N;i++)
{
printf("a[%d]=",i);
scanf("%d",&a[i]);}
printf("\n");
for(i=0;i<N;i++)
printf("%5d",a[i]);
printf("\n");
/*sort ten num*/
for(i=0;i<N-1;i++)
{min=i;
for(j=i+1;j<N;j++)
if(a[min]>a[j]) min=j;
tem=a[i];
a[i]=a[min];
a[min]=tem;
}
/*output data*/
printf("After sorted \n");
for(i=0;i<N;i++)
printf("%5d",a[i]);
}
按序插入:
main()
{
int a[11]={1,4,6,9,13,16,19,28,40,100};
int temp1,temp2,number,end,i,j;
printf("original array is:\n");
for(i=0;i<10;i++)
printf("%5d",a[i]);
printf("\n");
printf("insert a new number:");
scanf("%d",&number);
end=a[9];
if(number>end)
a[10]=number;
else
{for(i=0;i<10;i++)
{ if(a[i]>number)
{temp1=a[i];
a[i]=number;
for(j=i+1;j<11;j++)
{temp2=a[j];
a[j]=temp1;
temp1=temp2;
}
break;
}
}
}
for(i=0;i<11;i++)
printf("%6d",a[i]);
}
查找并删除:
#include<stdio.h>
main()
{int i,j,k;
int s[10],a;
printf("input 10 numbers:\n");
for(k=0;k<10;k++)
scanf("%d",s[k]);
printf("input a number:\n");
scanf("%d",&a);
for(i=j=0;i<10;i++)
if(s[i]!=a) s[j++]=s[i];
for(i=0;i<j;i++)
printf("%d",s[i]);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...防御里的4个都开不起来 错误的代码是80020002 80010007 煎牛排用什么肉好 茄子怎么做比较好吃呢? English tabloid手抄报 English tabloid手抄报怎么画 邓小平“南方讲话”关于发展问题最著名的观点是( )。 电脑电源输出12V、5V的作用是什么? win10手机能玩电脑游戏win10系统的手机难道可以安装和电脑一样的软件... 如何设置才能做到只能通过远程桌面访问server2003 怎样解电脑开机密码?且要保住电脑资料,请各位高手赐教,谢谢! 糖友荟糖友荟简介 ...题目:删除一维数组中所有相同的数,使之只剩下一个,数组中的数以按... c语言编写函数,从一个已经排序的数组中删去某数后,该数组任然有序 婚姻挑战大是啥意思 ...一对夫妇被受案调查!此事给予我们哪些警示? ...传播风险,天津多人被立案调查,起到哪些警示? 聊城1名感染者故意隐瞒行程被立案侦查,如何遏止此类事件的发生?_百度... 聊城1名感染者故意隐瞒行程,被立案侦查,其行为可能会酿成什么后果?_百度... 您好,我42岁了怀孕好吗?会不会高龄产妇生出来的宝宝不健康呢?_百度知 ... 我妈妈42岁半年前继父结婚的我妈昨天又生了个小孩不是说怀胎九个月吗... 这个怎么装双控开关 为什么要配置多个默认网关呢? 家庭两开双控开关怎么接线?水电工视频详细介绍接线步骤和方法_百度知 ... 骂人最潮口语是什么 交通协管员笔试考什么内容啊..有没往年的试题和答案啊...或者给些资 ... 什么是无色拌菜辣油 苹果12系列上市时间 苹果12promax什么时候出的? 12promax什么时候发售的 ...是第一下,再碰门把的时候就没有电了,这怎么回事?? ...男友很轻松就进去了,怎么回事啊?有没有可能进错了 为什么微信好友只显示不显示昵称? 在SolidWorks里面终端面不能终止拉伸特征是什么意思?? 单机版天龙八部毒阳功体怎么学 ...好像和他还有个支线剧情,可以救他老婆,是怎么做的来着 搭一座心桥作文提纲 跑步后小腿怎么样才不会长肌肉,变粗 ...月工资七千多,公司包吃包住,可每个月几乎不剩多少钱,我该怎么... 关于经济问题!老公每月工资越来越少我该怎么办? ...朋友圈我平时看不到,但点进去头像,个人相册却可以看到 宫斗中的女生服装,尽量要显得文静可爱,色彩搭配尽量是粉色系、兰色系... 侠盗飞车联机 左上角 那些文字全变成了英文,变换角色都不见了。求高手... 黄色的娃娃领镂空绣花裙子能穿白色帆布鞋吗 深蓝褶皱上衣+灰咖刺绣裙,叠穿新风尚! 电脑突然卡住并有蜂鸣声 水泥堵在下水道怎么办 求取名女儿2010年8月11日8点59分生。爸爸姓蒋,妈妈姓易,五行木旺,日主... 铜川矿务局2019年配偶抚恤金上调了多少? ...听说有两个法医的可以做证据用,一个是矿务局的,另一个是哪的啊_百 ... 卧室放什么植物风水好卧室植物如何摆放 同心协力类似的成语