在一个排好序的数组中,输入一个数,按排序的顺序的规律将它插入到数组中
#include<stdio.h> int main() { int a[6] = {1,3,6,7,9}; int i,j,x; printf("insert data:"); scanf("%d",&x); for(i=0;i<5;i++) if(x<a) break; for(j=5;j>i;j--) //重这以后就看不懂了 求 高人 指点 ,要精辟点的,最好能用白话,不要专业术语。 a[j]=a[j-1]; a[j]=x; printf("Now array a:\n"); for(i=0;i<6;i++) printf("%4d",a); printf("\n"); return 0;
}
|