由键盘任意输入10个整形数据,将其按由小到大的顺序排序后输出(用选择排序)ch语言代码。
时间: 2023-06-04 17:04:14 浏览: 80
以下是用选择排序实现10个整形数据从小到大排序的C语言代码:
```c
#include <stdio.h>
int main()
{
int arr[10], i, j, minIndex, temp;
printf("请输入10个整数:\n");
// 输入10个整数
for (i = 0; i < 10; i++)
scanf("%d", &arr[i]);
// 选择排序,将数组从小到大排序
for (i = 0; i < 9; i++)
{
minIndex = i;
for (j = i + 1; j < 10; j++)
{
if (arr[j] < arr[minIndex])
minIndex = j;
}
if (minIndex != i)
{
temp = arr[i];
arr[i] = arr[minIndex];
arr[minIndex] = temp;
}
}
// 输出排序后的数组
printf("由小到大排序的结果为:\n");
for (i = 0; i < 10; i++)
printf("%d ", arr[i]);
printf("\n");
return 0;
}
```
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)