比较三个大小的数,输出最大值,用C
时间: 2023-07-01 15:11:52 浏览: 228
好的,下面是一个比较三个数大小并输出最大值的C语言程序:
```c
#include <stdio.h>
int main() {
float num1, num2, num3, max_num;
printf("请输入三个数,用空格隔开:");
scanf("%f %f %f", &num1, &num2, &num3);
max_num = num1;
if (num2 > max_num) {
max_num = num2;
}
if (num3 > max_num) {
max_num = num3;
}
printf("最大数为: %.2f", max_num);
return 0;
}
```
这个程序会依次输入三个数,然后比较它们的大小,找到最大值并输出。注意,这个程序中使用了 `scanf` 函数来实现输入,使用了 `printf` 函数来实现输出。
相关问题
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, max;
printf("请输入三个数,以空格分隔:\n");
scanf("%d %d %d", &a, &b, &c);
if (a > b) {
max = a;
} else {
max = b;
}
if (c > max) {
max = c;
}
printf("最大值为:%d\n", max);
return 0;
}
```
在这段代码中,我们定义了三个变量a、b、c,分别用于存储输入的三个数,以及一个变量max,用于存储最大值。然后我们通过if语句进行比较,找出最大的数,并将其赋值给max变量,最后输出max的值即可。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)