编写一个C++的类文件,输入参数为3个整型变量,完成对比后输出最大值的功能
时间: 2024-05-03 10:16:23 浏览: 91
程序输入a、b、c三个值,输出其中最大值。
好的,以下是一个简单的C++类,实现了输入3个整型变量,返回最大值的功能:
```c++
#include <iostream>
using namespace std;
class MaxFinder {
public:
int findMax(int a, int b, int c) {
int maxVal = a;
if (b > maxVal) {
maxVal = b;
}
if (c > maxVal) {
maxVal = c;
}
return maxVal;
}
};
int main() {
MaxFinder maxFinder;
int a, b, c;
cout << "请输入三个整数:";
cin >> a >> b >> c;
int maxVal = maxFinder.findMax(a, b, c);
cout << "最大值为:" << maxVal << endl;
return 0;
}
```
在这个类中,我们定义了一个 `MaxFinder` 类,其中有一个名为 `findMax` 的函数,它接受三个整型参数 `a`、`b`、`c`,并返回它们中的最大值。在 `main` 函数中,我们首先创建了一个 `MaxFinder` 对象,然后从用户处输入三个整数,然后调用 `findMax` 函数找到它们中的最大值,最后输出最大值。
阅读全文