#include "stdio.h"
# define N 6
main()
{
int i,j,temp,in,m;
int a[N]={34,78,90,23,32,54};
int b[N+1];
for(i=0;iin){
m=i-1;
b[m]=0;
break;
}
}
for(i=0;i<m;i++){
temp=b[i+1];
b=temp;33
}
printf("输出插入前的数组:");
for(i=0;i<N;i++){
printf("%3d",b);
}
b[m]=in;
printf("\n输出插入后的数组:\n");
for(i=0;i<N;i++){
printf("%3d",b);
}
}
结果:
排序后的数组:
2332345478 90
插入前的数组元素:
2332345478 90
输入要插入的数字:
33
输出插入前的数组: 23 32 0547890
输出插入后的数组:
233233547890
请教34 怎么不见了?请大侠帮忙,请帮小弟解或
|