#include<stdio.h>
void main()
{
int i,j,x,a[11];
printf("请为数组a由大到小赋值:\n");
for (i=0;i<=9;i++)
scanf("%d",&a[i]);
printf("请输入需插入的整数:");
scanf("%d",&x);
for (i=0,j=10;i<=9;i++)
if(x>a[i]) /*插入位置找到了*/
{
j=i; /*记录插入位置*/
break;
}
for (i=10;i>j;i--) /*将插入位置以后的各元素均后移一个位置*/
a[i]=a[i-1];
a[j]=x;
printf("插入整数后的数组为:\n",a[i]);
for(i=0;i<=10;i++)
printf("%d,",a[i]);
printf("\n");
}