C语言用选择结构解决从小到大输出三个整数
时间: 2024-09-29 13:08:55 浏览: 27
C语言实现3个数从小到大排序/输出的方法示例
在C语言中,你可以使用选择(if...else if...else)结构结合数组或变量来解决这个问题。假设你有三个整数a、b和c,可以按照以下步骤编写代码:
```c
#include <stdio.h>
int main() {
int a, b, c; // 假设这三个数已经赋值
printf("请输入三个整数:\n");
scanf("%d %d %d", &a, &b, &c); // 从用户输入获取数值
if (a <= b && a <= c) { // 如果a最小
printf("最小的数是:%d\n", a);
} else if (b <= a && b <= c) { // 如果b最小
printf("最小的数是:%d\n", b);
} else { // 否则c最小
printf("最小的数是:%d\n", c);
}
return 0;
}
```
这个程序首先比较三个数,然后根据条件打印出其中最小的那个。如果需要同时输出另外两个较大的数,可以在`main`函数外部增加额外的输出部分。
阅读全文