1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
#include<stdio.h> int main(){ int i,j,k,t; int a[20]; printf("请任意输入20个整数:"); for(i=0;i<20;i++) scanf("%d",&a[i]); for(i=0;i<19;i++){ k=i; for(j=i+1;j<=19;j++) if(a[j]<a[k]) k=j; if(k!=i){ t=a[k]; a[k]=a[i]; a[i]=t; }
} printf("排序后的结果为:n"); for(i=0;i<20;i++) printf("%3d",a[i]); return 0; }
|
近期评论