【说明】 对20个数进行排序,可以利用选择法,即从后19个比较过程中,选择一个最小的与第一个元素交换,依次类推,即用第二个元素与后18个进行比较,并进行交换。 【函数】 #define N 20 main() { int i,j,min,tem,a[N]; printf("please input twenty num:\n"); for(i=0;i<N;i) { printf("a[%d]=",i); scanf("%d",&a[i]); } printf("\n"); for(i=0;i<N;i) printf(",",a[i]); printf("\n"); for(i=0; (1) ;i) { min= (2) ; for(j= (3) ;j<N;j++) if( (4) ) min=j; tem=a[i]; (5) ; a[min]=tem; } printf("After sorted \n"); for(i=0;i<N;i++) printf(",",a[i]); }