c++重载函数立方数计算
时间: 2023-06-16 10:02:14 浏览: 187
函数重载和立方值
可以通过函数重载来实现立方数计算,以下是一个示例代码:
```cpp
#include <iostream>
using namespace std;
int cube(int num) {
return num * num * num;
}
double cube(double num) {
return num * num * num;
}
int main() {
cout << "The cube of 2 is " << cube(2) << endl;
cout << "The cube of 2.5 is " << cube(2.5) << endl;
return 0;
}
```
在上面的代码中,我们定义了两个名为`cube`的函数,一个接受整型参数,另一个接受浮点型参数。它们分别计算传入参数的立方数并返回结果。在主函数中,我们分别调用了这两个函数,并输出了结果。
需要注意的是,函数重载的条件是函数名相同但参数类型或数量不同。在本例中,我们利用了不同的参数类型来实现函数重载。
阅读全文