c语言判断三个数大小
时间: 2024-06-12 21:10:03 浏览: 72
可以使用嵌套的if语句来判断三个数的大小关系,具体代码如下:
```
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三个整数:");
scanf("%d %d %d", &a, &b, &c);
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;
}
```
相关问题
C语言比较三个数大小
在C语言中,比较三个数的大小通常需要通过嵌套条件语句(if-else if-else)来实现。假设你想确定a、b和c这三个变量的相对大小,可以这样做:
```c
#include <stdio.h>
int main() {
int a = 5, b = 10, c = 7; // 可以替换为你想要比较的实际数值
if (a > b) {
if (a > c) {
printf("a is the largest.\n");
} else {
printf("c is the largest.\n");
}
} else if (b > a) { // 如果a不大于b,则判断b和c
if (b > c) {
printf("b is the largest.\n");
} else {
printf("c is the largest.\n");
}
} else { // 最后一种情况是a和b相等
if (a == c) {
printf("a and b are equal, but c is also equal.\n");
} else {
printf("c is the largest.\n"); // 如果a等于b而都不大于c,那么c最大
}
}
return 0;
}
```
c语言 三个数判断大小
在C语言中,你可以使用if-else语句来比较三个整数的大小。这里是一个简单的示例:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
printf("请输入三个整数:\n");
scanf("%d %d %d", &num1, &num2, &num3);
if (num1 > num2) {
if (num1 > num3) {
printf("最大值是:%d\n", num1);
} else {
printf("最大值是:%d\n", num3);
}
} else {
if (num2 > num3) {
printf("最大值是:%d\n", num2);
} else {
printf("最大值是:%d\n", num3);
}
}
return 0;
}
```
这个程序首先读取三个数字,然后通过嵌套的if条件判断,找出并打印出最大的那个数字。
阅读全文