c语言编一个程序,在有序的数列中插入若干数,每插入一个数都要保持有序。
答案:1 悬赏:50 手机版
解决时间 2021-11-22 07:34
- 提问者网友:留有余香
- 2021-11-21 17:05
c语言编一个程序,在有序的数列中插入若干数,每插入一个数都要保持有序。
最佳答案
- 五星知识达人网友:青尢
- 2021-11-21 17:56
没有按输入-1结束输入数据的要求,但认为此法比输入-1结束更好,不影响-1也可以作为数据输入。
#include
int main(void)
{
int i,j,m,n,temp,sz[200];
printf(" 请输入需要输入数据的数量(最多100个且从小到大):");
scanf("%d",&n);
for(i=0;i
printf(" 请输入第 %d 个数据:",i+1);
scanf("%d",&sz[i]);
}
printf("
请输入需要插入数据的数量(最多100个):");
scanf("%d",&m);
for(i=0;i
printf(" 请输入第 %d 个数据:",i+1);
scanf("%d",&sz[n+i]);
}
for(i=0;i
{
temp=sz[i];
sz[i]=sz[j];
sz[j]=temp;
}
printf("
插入数据后的排序如下:
");
for(i=0;i
printf("%5d",sz[i]);
if(!((i+1)%8))
putchar('
');
}
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯