c语言中输入三个数比大小
时间: 2023-05-27 09:06:22 浏览: 70
以下是一个简单的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);
}
return 0;
}
```
该程序首先提示用户输入三个整数,然后使用scanf函数将它们读入变量a、b和c中。接下来,使用if语句比较这些数字,并输出最大的数字。如果两个或三个数字相等,那么程序将输出其中任何一个数字。
相关问题
c语言中比较三个数的大小
可以使用嵌套的三目运算符来比较三个数的大小,示例代码如下:
```
#include <stdio.h>
int main() {
int a, b, c, max;
printf("请输入三个整数:");
scanf("%d %d %d", &a, &b, &c);
max = (a > b ? a : b) > c ? (a > b ? a : b) : c;
printf("最大值为:%d\n", max);
return 0;
}
```
用c语言写出三个数比大小
以下是用 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) {
printf("%d 最大\n", a);
} else if (b > a && b > c) {
printf("%d 最大\n", b);
} else {
printf("%d 最大\n", c);
}
return 0;
}
```
希望能够帮到您!