voidSelectSort(int data[], int len) { for (int i = 0; i < len; i++) { int min = i; for (int j = i + 1; j < len; j++) { if (data[j] < data[min]) { min = j; } } int temp = data[i]; data[i] = data[min]; data[min] = temp; } return; }
intmain() { int arr[5] = { 4,5,10,3,20 }; SelectSort(arr, 5); for (int i = 0; i < sizeof(arr) / sizeof(int); i++) { printf("%d,", arr[i]); } printf("\n"); return0; }