1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 |
简单选择排序<br>#include <stdio.h> void selectsort( int
a[], int
n) { int
i, min, j; for (i = 0; i < n; i++) { min = i; for (j = i + 1; j < n; j++) { if (a[j] < a[min]) min = j; } int
temp = a[min]; a[min] = a[i]; a[i] = temp; } } int
main() { int
i; int
a[4] = {2, 3, 4, 1}; selectsort(a, 4); for (i = 0; i < 4; i++) printf( "%d " , a[i]); printf( "\n" ); } |
原文:http://www.cnblogs.com/xiongge/p/3618727.html