![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/377adab44aed2e73efd614868201a18b87d6fa59?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
#include <stdio.h>
int main() {
int a[15] = {9,12,13,23,24,35,46,54,57,67,89};
int i,j,x,n = 11;
int flag = 1;
for(i = 0; i < n; ++i)
printf("%d ",a[i]);
printf("\n要插入的数:");
scanf("%d",&x);
for(i = 0; i < n && flag; ++i) {
if(a[i] > x) {
for(j = n; j > i; --j)
a[j] = a[j - 1];
a[i] = x;
flag = 0;
}
}
if(flag) a[n] = x;
++n;
printf("删除%d后:\n",x);
for(i = 0; i < n; ++i)
printf("%d ",a[i]);
printf("\n");
return 0;
}
追问谢谢