用C语言顺序结构求3个整数中的较大者
时间: 2024-10-12 21:15:55 浏览: 19
在C语言中,我们可以使用顺序结构(如if-else语句或三元运算符)来找到三个整数中的最大值。下面是一个简单的示例:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
printf("请输入第一个整数: ");
scanf("%d", &num1);
printf("请输入第二个整数: ");
scanf("%d", &num2);
printf("请输入第三个整数: ");
scanf("%d", &num3);
// 使用if-else if-else结构找出最大值
int max;
if (num1 > num2) {
if (num1 > num3)
max = num1; // 如果num1最大,则max等于num1
else
max = num3; // 否则,如果num3更大,则max等于num3
} else { // 如果num2大于num1
if (num2 > num3)
max = num2; // num2是最大值
else
max = num3; // num3是最大值
}
printf("这三个数中最大的是: %d\n", max);
return 0;
}
```
在这个程序里,我们首先获取用户输入的三个数字,然后通过一系列if-else条件判断它们之间的大小,最后得到并打印出最大的那个数。
阅读全文