第8题
输入10个整数,用选择法排序后按从小到大的次序输出。 #include <stdio.h> #define N 10 int main() { int i,j,min,temp,a[N]; for(i=0;i<N;i++) scanf("%d", &a[i]); printf("n"); for(i=0;i<N-1;i++) { min=i; for(j=i;j<N;j++) if(a[min]>a[j]) ; temp=a[i]; a[i]=a[min]; a[min]=temp; } for (i=0;i<N;i++) printf("%5d",a[i]); printf("n"); return 0; }
点击查看答案