c语言输入6个整数,并用交换法对其按从小到大进行排序
时间: 2024-05-08 11:21:51 浏览: 98
用选择法对个数排序由小到大-c语言程序设计
好的,下面是用交换法对6个整数按从小到大进行排序的C语言代码:
```c
#include <stdio.h>
int main()
{
int num[6]; // 存储6个整数的数组
int i, j, temp; // 循环计数器和临时变量
// 读入6个整数
printf("请输入6个整数:\n");
for (i = 0; i < 6; i++) {
scanf("%d", &num[i]);
}
// 冒泡排序,从小到大排序
for (i = 0; i < 5; i++) {
for (j = 0; j < 5 - i; j++) {
if (num[j] > num[j + 1]) { // 如果前面的数比后面的数大,交换它们
temp = num[j];
num[j] = num[j + 1];
num[j + 1] = temp;
}
}
}
// 输出排序后的结果
printf("从小到大排序后的结果为:\n");
for (i = 0; i < 6; i++) {
printf("%d ", num[i]);
}
printf("\n");
return 0;
}
```
运行程序后,输入6个整数,程序会按照从小到大的顺序对它们进行排序并输出。
阅读全文