編譯環境vs2017
核心**:
int tepm;
for(
int i =
0; i <10;
++i)
}}
具體實現如下:
#define _crt_secure_no_warnings
#include
#include
void
sort
(int a)
}}for(
int i =
0; i <10;
++i)
printf
("\n");
}void
main()
printf
("陣列arr為:\n");
for(
int i =
0; i <10;
++i)
printf
("\n");
sort
(arr)
;system
("pause");
}
不考慮**的重用性.也可以寫在main函式中
#define _crt_secure_no_warnings
#include
#include
void
main()
printf
("原陣列arr為:\n");
for(i =
0; i <10;
++i)
printf
("\n");
int tepm;
//臨時變數,用於交換
選擇法給陣列中十個整數排序
選擇法就是先將十個數中最大的數與a 0 對換 再將a 1 a 9 中最大的數與a 1 對換 每比較一輪,找出乙個未經排序的數中最大的乙個,共比較9輪。程式 如下 include include void sort int c,int b int main printf 十個數為 for i 0 i ...
C語言選擇法排序
思路 通過反覆求最大值進行排序 a,一組數有n個數 b,通過比較前乙個數值與後乙個數值,找出其中最大的數,放在a 0 中 c,通過比較前乙個數值與後乙個數值,找出第二大數,放在a 1 中 d,通過比較前乙個數值與後乙個數值,最後最小的數,放在a n 1 中 如果前值小於後值,則進行值替換 最多有n ...
C語言之排序演算法 選擇法排序
include include include define arraynum 10 int sortarraycreate int num for int i 0 ireturn ptr void sort int ptr,int num if ischange int main int argc...