输入整数a,b,c,求最大值,要求定义和调用函数实现。 【问题描述】 输入整数a,b,c,求最大值,求最大值功能用函数实现,在main函数中调用。 函数原型为 int fun(int x,int y,int z) 【输入输出样例1】(下划线部分表示输入,数据之间用逗号分开) Enter a,b,c:3,5,2 【输出样例1】 max=5
时间: 2024-02-04 16:03:07 浏览: 115
C语言程序设计-编写自定义函数max,用来求三个数的最大值(要求:数据的输入、输出在主函数中实现)。
5星 · 资源好评率100%
好的,这是一个很简单的函数实现题目。下面是一个示例代码:
```c++
#include <iostream>
using namespace std;
int fun(int x, int y, int z) {
int max_num = x; // 先假设x是最大值
if (y > max_num) {
max_num = y;
}
if (z > max_num) {
max_num = z;
}
return max_num;
}
int main() {
int a, b, c;
cout << "Enter a,b,c:";
cin >> a >> b >> c;
int max_num = fun(a, b, c);
cout << "max=" << max_num << endl;
return 0;
}
```
这个程序中,`fun()` 函数接收三个整数参数,然后通过比较它们的大小,返回最大值。在 `main()` 函数中,我们输入三个整数,然后调用 `fun()` 函数,将返回值赋值给 `max_num`,最后输出 `max_num` 即可。
阅读全文