永发信息网

、编写程序,任意输入10个整数的数列,先将整数按照从大到小的顺序进行排序,然后输入一个整数插入到数列中,使数列保持从大到

答案:1  悬赏:20  手机版
解决时间 2021-05-24 02:24
、编写程序,任意输入10个整数的数列,先将整数按照从大到小的顺序进行排序,然后输入一个整数插入到数列中,使数列保持从大到小的顺序.
最佳答案

代码如下:
#include <stdio.h>
#define N 11
int main(int argc,char *argv[])
{
int a[N]={};
int i=j=0;
int b,tmp;
printf("请输入10个整数:\n");
for(i=0;i < N-1;i++)
{
scanf("%d",a+i);
}
//排序
for(i=1;i < N-1;i++)
{
tmp = a[i];
for(j=i-1;j>=0;j--)
{
if(a[i] > a[j]) a[j+1]=a[j];
else break;
}
a[j+1] = tmp;
}
for(i =0;i< N-1;i++)
{
printf("%d\t",a[i]);
}
printf("please input another number to insert:");
scanf("%d",&b);
for(i=N-2; i >= 0;i--)
{
if(b > a[i])
{ a[i+1]=a[i];}
else break;
}
a[i+1] = b;
for(i =0;i < N;i++)
{
printf("%d\t",a[i]);
}
}
试一下,应该可以

再问: 谢谢啦!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
你会和一个没感情的人结婚吗?说明:(那个女
郸城县周口郸城县教师进修学校地址是什么,有
韩国人喜欢什么礼物,送韩国人什么礼物好
樊城区襄樊万火炉(万达广场)哪位知道具体地址
怎么在excel中判断一列数字个数小于5,如果小
香坊区哈尔滨电器冰箱空调修理这个地址怎么能
车辆品牌详细介绍
何家台我想知道这个在什么地方
含有"官"字的四字成语
临颍县漯河业之峰装饰地址在哪里啊
请问WPS里面的一个小技巧,进来说说
怎么把一首歌转载到QQ空间?
前进区佳木斯市北极制冷设备有限公司这个地址
如何辽情伤?
什么是爱? 爱是什么? 怎么去爱??
推荐资讯
广州海珠区游乐场怎么走
下陆区黄石典雅发型这个地址怎么能查询到,着
冰箱冷藏室漏水是怎么回事?
开福区长沙北京涮羊肉(山水湾店)地址在哪,我
图像像素点英语怎么说,像素的英文缩写名称是
北湖区郴州西子俏妃卫生巾专卖店地址是什么,
急!怎么把下载好的视频弄到MP4里,谁帮我解
武陵区常德湖南文理学院-芙蓉学院(西校区)地
隔音板套什么定额,隔音棉和隔音板哪个隔音效
天龙八部~~~宝石
茂荣汽修喷漆部怎么去啊,有知道地址的么
file;systemlnfo.cline;1988passert((false))
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?