int num[10]; for(int i=0; i<10; i++) { print("請輸入第 %d 個數(shù)", i+1); scanf("%d",&num); } for(int n=0; n<9; n++)10個數(shù)需要9趟比較 { for(int m=0; m<9-n; m++)//第n趟需要比較9-n 次 { if(a[m]<a[m+1]) { int temp; temp = a[m]; a[m+1] = a[m]; a[m] = temp;
} } }
這是C語言排序冒泡法,你完全可以參照這個
|