//選擇法(10個數從小到大)排序 #include<stdio.h> #define N 10 int main(){ int a[10]; int i,j,k; printf("請輸入10個數:\n"); for(i=0;i<10;i++){ scanf("%d",&a[i]); } for(i=0;i<N-1;i++){ for(j=i+1;j<N;j++){ if(a[i]>a[j]){ k=a[i]; a[i]=a[j]; a[j]=k; } } } printf("選擇排序結果輸出:\n"); for(i=0;i<N;i++){ printf("%d ",a[i]); } return 0; }
收錄於文章《885程序設計考點狂背總目錄中》