1樓:匿名使用者
#include
void dis()
for (i = 0; i < 4; i++)}if (min != i)
}printf("選擇排版序權後的陣列為 : ");
for(i = 0; i < 5; i++)}void main()
編寫一個用選擇法對一維陣列升序排序的函式,並在主函式中呼叫該排序函式,實現對任意20個整數的排序。
2樓:匿名使用者
#include
#include
#include #define maxlen 100void select_sort(int *x, int n)
} if (min != i)
}}int main()
printf("\n");
select_sort(iarr,maxlen);
printf("\n排序後:\n");
for(i = 0 ; i < maxlen ; i++)printf("\n\n");
return 0;}
編寫一個將n個整數用選擇法按從小到大的順序排序的函式void sort(int*p,int n),在主函式中兩次呼叫,對3,9,
3樓:匿名使用者
已經在vc6上執行確認:
#include
void sort(int *p,int n)}}printf("\nafter sort: \n");
for(i=0;i }void main() ,a2[10]=,i; sort(a1,6); sort(a2,10);} 4樓:匿名使用者 #include void sort(int *p,int n); int main() ,arr2[10]=; sort(arr1,6); sort(arr2,10); printf("排序的結果:\n"); for(i=0;i<6;i++) printf("%3d",arr1[i]); printf("\n"); for(i=0;i<10;i++) printf("%3d",arr2[i]); }void sort(int *p,int n) } 編寫函式,用選擇法對陣列中10個整數按由小到大排序,在主函式中呼叫此函式 用c語言程式設計編寫一個函式,用選擇法對主函式中的一個字元陣列進行從大到小的排序。 5樓:聽不清啊 #include void sort(char s) }int main() 6樓:是你吻開筆墨 #include void xuanze(char a,int n)//選擇排序if(k!=i)}} int main() ;xuanze(a,n); for(i=0;i<10;i++) }用選擇排序,每次把ascii碼最大的字元放到字元數回組答的前面 7樓:匿名使用者 #include #include void sort(char s[51],int n)if(k != i) }} int main() ; int i,n = 10; printf("排序前:\n"); for(i = 0; i < n; ++i)printf("%s\n",s[i]); sort(s,10); printf("\n排序後:\n"); for(i = 0; i < n; ++i)printf("%s\n",s[i]); printf("\n"); return 0;} include stdio.h void fun int a,int n main c語言題.寫一函式,用冒泡法對輸入的一組數按由小到大順序排序 要求形參為陣列 main函式呼叫實現 include void sort int a,int n void main sort s,8 printf th... include main printf the result is n for j 0 j 10 j printf d s j printf n c語言高手幫忙 從鍵盤輸入10個整數。用選擇法或冒泡法將它們從小到大的順序排序,並以此順序輸出。include main printf the resul... 首先以array 0 作為參照,從左到右掃描,找到最小的資料與array 0 位置交換。接下來以array 1 作為參照,重複上述過程。k i定位參照 k j找到剩下陣列中最小值 k i是為了每次迴圈都從當前項開始呀。k j 不是你說的j k 是為了記錄後面的最小項,以方便替換。從第i個數開始,比較...C語言 編寫函式,用冒泡法對一組數按從小到大的順序進行3輪排序
c語言高手幫忙從鍵盤輸入整數。用選擇法或冒泡法將它們
c語言用選擇法對陣列中整數按由小到大排序