- 15
- 0
- 约1.08万字
- 约 6页
- 2016-10-07 发布于贵州
- 举报
第七章答案 213.4.15 答案
C语言程序设计上机作业6
答案
题目要求:共9题,在所画横线上填空,把程序补充完整。
9题分别保存为file1.c至file9.c
题目1 已有一个已排好序的数组,今输入一个数,要求按原来排序的规律将它插
入数组中。
main( )
{
int i,j,number;
int a[11]={1,4,6,9,13,16,19,28,40,100};
/*数组初始化时预留一位置*/
printf(array a:\n);
for(i=0;i10;i++) /* 输出数组原有元素 */
printf(%d ,a[i]);
printf(\n);
printf(Insert data:);
scanf(%d,number); /* 读入要插入的数据 */
i=0; /* 以下三行找到插入位置i */
while (a[i]numberi10)
i++;
for(j=9;j=i;j--) /* 将插入点以后的元素顺序后移一位 */
a[j+1]=a[j];
a[i]=number; /* 插入数据 */
printf(Now,array a:\n);
for(i=0;i11;i++) /* 输出插入后
原创力文档

文档评论(0)