用选择排序法对10个整数进行排序[1,12,4,9,10,22,-7,0,99,8],c语言
时间: 2023-06-04 18:02:49 浏览: 126
选择法对十个数排序
5星 · 资源好评率100%
实现。
好的,以下是用C语言实现选择排序法对10个整数进行排序的代码:
```
#include<stdio.h>
int main() {
int arr[10] = {1,12,4,9,10,22,-7,0,99,8};
int i, j, min_index, temp;
for (i = 0; i < 9; i++) {
min_index = i;
for (j = i + 1; j < 10; j++) {
if (arr[j] < arr[min_index]) {
min_index = j;
}
}
temp = arr[i];
arr[i] = arr[min_index];
arr[min_index] = temp;
}
printf("排序后的结果为: ");
for (i = 0; i < 10; i++) {
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
```
输出结果为:
```
排序后的结果为: -7 0 1 4 8 9 10 12 22 99
```
阅读全文