用C语言写在键盘上输入三个数输出三个数的最大值
时间: 2023-03-29 17:04:46 浏览: 117
你好,我可以回答这个问题。以下是用 C 语言实现在键盘上输入三个数输出三个数的最大值的代码:
```
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三个数:\n");
scanf("%d%d%d", &a, &b, &c);
int max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
printf("最大值为:%d\n", max);
return ;
}
```
希望对你有帮助。
相关问题
用c语言实现从键盘上输入任意三个整数,输出最大数。
可以使用if语句来实现:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
printf("请输入三个整数:\n");
scanf("%d %d %d", &num1, &num2, &num3);
int max = num1;
if (num2 > max) {
max = num2;
}
if (num3 > max) {
max = num3;
}
printf("最大数为:%d\n", max);
return 0;
}
```
在这个程序中,首先通过 `scanf` 函数从键盘上读入三个整数,然后通过比较判断出这三个数中最大的数,并将其存储在变量 `max` 中。最后,程序输出 `max` 的值作为结果。
用c语言写一个函数从键盘输入三个整型数字,找出其最大值
以下是用 C 语言编写的函数,可以从键盘输入三个整型数字,并找出它们的最大值:
```c
#include <stdio.h>
int max(int a, int b, int c) {
int max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
return max;
}
int main() {
int a, b, c;
printf("请输入三个整数:\n");
scanf("%d%d%d", &a, &b, &c);
printf("最大值是:%d\n", max(a, b, c));
return 0;
}
```
请注意,这个函数只能找出三个整数中的最大值,如果你需要找出更多数字的最大值,你需要修改函数的参数列表和实现。