三数比较大小。编写一个C程序,输入a,b,c三个值,输出三个数中的最大者。
时间: 2024-09-23 08:16:12 浏览: 113
C语言实验-有3个整数a,b,c,由键盘输入,编写程序输出其中绝对值最大(或最小)的数。
5星 · 资源好评率100%
在C语言中,你可以通过使用if-else或switch-case结构来找出三个数中的最大值。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三个整数:\n");
scanf("%d %d %d", &a, &b, &c);
// 使用if-else链式结构比较
if (a > b) {
if (a > c)
printf("最大值是:%d\n", a);
else
printf("最大值是:%d\n", c);
} else {
if (b > c)
printf("最大值是:%d\n", b);
else
printf("最大值是:%d\n", c);
}
return 0;
}
```
在这个程序中,首先从用户那里获取三个整数,然后依次比较它们之间的大小。如果第一个条件满足(即a大于b),再检查它是否大于c;如果不满足,则进入下一个if分支,检查b和c之间的大小。
阅读全文