输入3个整数a、b、c,按从小到大的顺序输出。 输入 输入包含一行,包含三个用空格隔开的整数。 输出 请按从小到大的顺序输出读入的三个数。请注意行尾输出换行。
时间: 2024-12-16 13:30:59 浏览: 4
java代码-输入3个数,按从小到大输出
要按照题目要求实现这个功能,你可以使用C语言中的标准输入(stdin)和标准输出(stdout)。这里是一个简单的程序来完成这个任务:
```c
#include <stdio.h>
int main() {
int a, b, c;
// 输入三个整数
printf("请输入三个用空格隔开的整数: ");
scanf("%d %d %d", &a, &b, &c);
// 按照从小到大排序
if (a > b) {
int temp = a;
a = b;
b = temp;
}
if (b > c) {
int temp = b;
b = c;
c = temp;
}
if (a > b) {
int temp = a;
a = b;
b = temp;
}
// 输出排序后的结果
printf("按从小到大的顺序输出的三个数为: %d %d %d\n", a, b, c);
return 0;
}
```
在这个程序中,我们首先从用户那里获取三个整数,然后使用条件语句进行比较并交换,确保它们始终处于升序排列。最后,我们将排序后的数值输出。
阅读全文