c语言:输入三个整数,要求按大小顺序输出。
时间: 2024-09-30 22:04:26 浏览: 40
输入三个整数,按由小到大的顺序输出,然后将程序改为:输入三个字符串, 按由小到大的顺序输出
在C语言中,你可以使用标准库函数如scanf()读取用户输入的整数,并利用if-else条件语句或者更高效的排序算法来实现这个功能。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int a, b, c;
// 输入三个整数
printf("请输入三个整数:\n");
scanf("%d %d %d", &a, &b, &c);
// 按照大小顺序输出
if (a <= b && a <= c) {
printf("最小的是:%d\n", a);
} else if (b <= a && b <= c) {
printf("最小的是:%d\n", b);
} else {
printf("最小的是:%d\n", c);
}
if (a >= b && a >= c) {
printf("最大的是:%d\n", a);
} else if (b >= a && b >= c) {
printf("最大的是:%d\n", b);
} else {
printf("最大的是:%d\n", c);
}
return 0;
}
```
在这个程序中,我们首先获取三个整数,然后分别比较它们的大小,最后按照从小到大或从大到小的顺序打印出来。
阅读全文