提高專案25 2 陣列排序(字元)

2021-07-14 12:02:41 字數 707 閱讀 4987

任務和**:用氣泡排序法排序字元。

/*

檔名:main.c

完成日期:2016.7.6

問題描述:編寫函式,完成氣泡排序

程式輸出:

*/#include void bubble_sort(int a,int n);

void output_array(int b,int m);

int main( )

; int b[15]=;

bubble_sort(a,20); //用冒泡法按降序排序a中元素

output_array(a,20); //輸出排序後的陣列

bubble_sort(b,15); //用冒泡法按降序排序b中元素

output_array(b,15); //輸出排序後的陣列

return 0;

}void bubble_sort(int a,int n)}}

}void output_array(int b,int m)

printf("\n");

}

程式執行結果:

總結:這個程式修改了輸入的陣列元素,整體上和上個程式相同,由於要輸出陣列元素為字元,因此相應的應該修改輸出的型別為字元型。

提高專案25 1 陣列的排序

任務和 編寫函式,完成氣泡排序。檔名 main.c 完成日期 2016.7.6 問題描述 編寫函式,完成氣泡排序 程式輸出 include void bubble sort int a,int n void output array int b,int m int main int b 15 bub...

提高專案25 3選擇排序

任務和 體驗選擇排序 改造 1 的程式,將bubble sort 改為select sort 排序演算法由氣泡排序換作為選擇排序,排序結果由降序變為公升序,完成類似的任務。檔名 main.c 完成日期 2016.7.7 問題描述 體驗選擇排序 改造 1 的程式,將bubble sort 改為sele...

提高專案12 2陣列大折騰

任務和 建立乙個長度為16的整型陣列a並初始化,先輸出陣列中元素值為3的倍數的數,再輸出所有下標為3的倍數的元素值。輸出如圖示 檔名 main.c 完成日期 2016.6.28 問題描述 建立乙個長度為16的整型陣列a並初始化,先輸出陣列中元素值為3的倍數的數,再輸出所有下標為3的倍數的元素值。輸出...