c语言 三个整数比较大小
时间: 2023-12-07 14:04:11 浏览: 39
以下是用c语言编写的比较三个整数大小的代码:
```
#include <stdio.h>
int main() {
int num1, num2, num3;
printf("请输入三个整数,用空格隔开:\n");
scanf("%d %d %d", &num1, &num2, &num3);
if (num1 > num2 && num1 > num3) {
printf("%d 最大\n", num1);
} else if (num2 > num1 && num2 > num3) {
printf("%d 最大\n", num2);
} else {
printf("%d 最大\n", num3);
}
return 0;
}
```
运行代码,输入三个整数,程序会输出其中最大的一个数。如果需要比较最小的一个数,只需将 `>` 换成 `<` 即可。
相关问题
用c语言编写三个整数比大小
以下是用 C 语言编写三个整数比大小的代码:
```
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三个整数,以空格分隔:");
scanf("%d %d %d", &a, &b, &c);
if (a >= b && a >= c) {
printf("%d 是最大的整数", a);
}
else if (b >= a && b >= c) {
printf("%d 是最大的整数", b);
}
else {
printf("%d 是最大的整数", c);
}
return 0;
}
```
希望这个代码可以帮到您!
c语言实现三个数比较大小
可以使用 if 语句和逻辑运算符来实现三个数的比较大小。以下是一个示例代码:
```c
#include <stdio.h>
int main() {
int a, b, c, max;
printf("请输入三个整数,用空格隔开:");
scanf("%d %d %d", &a, &b, &c);
max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
printf("三个数中最大的数是:%d\n", max);
return 0;
}
```
首先通过 scanf 函数接收用户输入的三个整数,然后将第一个数作为初始最大值,依次与后面两个数进行比较,如果有比其更大的数,就将其赋值给 max 变量。最后输出 max 变量即可。