C語言將陣列a中的10個整數降序排列並輸出,如何程式設計?

C語言將陣列a中的10個整數降序排列並輸出,如何程式設計?使用者44108903780258832019-12-18 16:18:52

對於少數的數字的排列,可以透過簡單的if巢狀語句便可將所有情況列舉出來;但是一旦要比較的數字較多,這種方法便缺少了可執行性;因此,我們可以採用陣列的思想來進行程式設計;此處以:將10個數按從小到大排列輸出 舉例:#include“stdio。h”#define N 10int main (){ int a[N]; int i,j,t; printf(“Please input %d numbers:\n”,N); for(i<0;ia[j+1]) { t=a[j];a[j]=a[j+1];a[j+1]=t; } } } printf(“The resortrd numbers is :\n”); for(i=0;i