c语言任意输入三个整数,编写一个函数求三个数中的最大数,然后输出该最大数
时间: 2024-03-02 22:51:59 浏览: 133
C语言程序设计-编写自定义函数max,用来求三个数的最大值(要求:数据的输入、输出在主函数中实现)。
5星 · 资源好评率100%
好的,很高兴回答你的问题。下面是 C 语言的代码实现:
```c
#include <stdio.h>
int max(int x, int y, int z) {
int max_num = x;
if (y > max_num) {
max_num = y;
}
if (z > max_num) {
max_num = z;
}
return max_num;
}
int main() {
int a, b, c;
printf("请输入三个整数:");
scanf("%d%d%d", &a, &b, &c);
int max_num = max(a, b, c);
printf("最大数为:%d\n", max_num);
return 0;
}
```
这里定义了一个 `max` 函数,它接受三个整数参数,并返回其中的最大值。在 `main` 函数中,我们先通过 `scanf` 函数从标准输入中读取三个整数,然后调用 `max` 函数求出最大数,并通过 `printf` 函数输出最大数。
希望这个答案对你有所帮助!
阅读全文