输入五个整数用c语言用选择排序法按升序排列并输出结果
时间: 2023-06-01 07:07:19 浏览: 110
c语言选择排序法
5星 · 资源好评率100%
好的,这个问题是技术问题,我可以帮您回答。以下是代码示例:
```c
#include <stdio.h>
int main()
{
int i, j, min, temp;
int arr[5];
printf("请输入5个整数:\n");
for(i = 0; i < 5; i++)
{
scanf("%d", &arr[i]);
}
for(i = 0; i < 4; i++)
{
min = i;
for(j = i + 1; j < 5; j++)
{
if(arr[j] < arr[min])
{
min = j;
}
}
if(min != i)
{
temp = arr[i];
arr[i] = arr[min];
arr[min] = temp;
}
}
printf("升序排列后的结果为:\n");
for(i = 0; i < 5; i++)
{
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
```
阅读全文