输入四个整数按从小到大顺序输出用c语言
时间: 2024-11-24 16:08:37 浏览: 26
在C语言中,你可以使用循环结构和条件判断来实现这个功能。下面是一个简单的示例,它接受四个整数输入并按照从小到大的顺序输出:
```c
#include <stdio.h>
int main() {
int a, b, c, d;
printf("请输入四个整数:\n");
scanf("%d %d %d %d", &a, &b, &c, &d); // 从用户那里获取输入
if (a > b) {
int temp = a;
a = b;
b = temp;
}
if (b > c) {
int temp = b;
b = c;
c = temp;
}
if (a > c) {
int temp = a;
a = c;
c = temp;
}
if (b > d) {
int temp = b;
b = d;
d = temp;
}
if (c > d) {
int temp = c;
c = d;
d = temp;
}
printf("按从小到大排序后的结果是:%d %d %d %d\n", a, b, c, d);
return 0;
}
```
在这个程序中,我们首先获取四个整数的输入,然后通过一系列if-else条件语句交换较大数值的位置,直到整个数组排序完成。
阅读全文