问题及代码:
烟台大学计算机与控制工程学院
作者:毕春超
完成日期:2016年12月1日
题目描述
已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中
#include <stdio.h>
int main()
{
int a[10],i,n;
for(i=0;i<9;i++)
scanf("%d",&a[i]);
scanf("%d",&n);
i=8;
while(i>=0 && a[i]>n)
{
a[i+1]=a[i];
i--;
}
i++;
a[i]=n;
for(i=0;i<9;i++)
printf("%d\n", a[i]);
printf("%d",a[9]);
return 0;
}
运算结果
心得
注意算法,