#include <stdio.h>
#include <stdlib.h>
int main()
{
int a[5]= {11,22,33,44};
int num;
int add;
int i;
printf(“初始数值如下:”);
for(i=0; i<4; i++) printf("%4d",a[i]);
printf("\n");
printf(“输入一个待插入的数据:”);
scanf("%d",&num);
if(num>a[3]) add=4;
else
{
for(i=0; i<4; i++)
{
if(num<=a[i])
{
add=i;
break;
}
}
}
for(i=4;i>add;i–)
a[i]=a[i-1];
a[add]=num;
printf(“插入后的数组如下:”);
for(i=0;i<5;i++) printf("%4d",a[i]);
printf("\n");
return 0;
}