5.有一个已经从小到大排好序的整数数组:a[30]={6,9,12,15,19,23,45,67,89,98},现输入一个整数x,要求按原来的升序规律将它插入到数组中。我现在编的如下 #include<conio.h>#include<stdio.h>void main(){ int i,min,j,... 展开
5.有一个已经从小到大排好序的整数数组:a[30]={6,9,12,15,19,23,45,67,89,98},现输入一个整数x,要求按原来的升序规律将它插入到数组中。我现在编的如下 #include<conio.h>#include<stdio.h>void main(){ int i,min,j,c,x,a[30]={6,9,12,15,19,23,45,67,89,98};clrscr();scanf("%d",&x);a[10]=x;for(i=0;i<=10;i++) { min=i;for(j=i+1;j<=11;j++) if(a[min]>a[j])min=j;c=a[i];a[i]=a[min];a[min]=c;printf("%5d",a[i]);}}但是第一个数为什么就是0呢 最后一个数又没有了 想不通 收起