使用函数重载的方法定义两个重名函数,分别求出整型数的两数之和和浮点 数的两数之和,并在主函数中调用。用c++实现
时间: 2024-02-11 15:05:40 浏览: 66
好的,我来给您展示一下如何使用函数重载的方法定义两个重名函数,分别求出整型数的两数之和和浮点数的两数之和:
```c++
#include<iostream>
using namespace std;
int add(int a, int b){
return a + b;
}
double add(double a, double b){
return a + b;
}
int main(){
int a = 3, b = 4;
double c = 1.5, d = 2.5;
cout << "整型数相加结果为:" << add(a, b) << endl;
cout << "浮点数相加结果为:" << add(c, d) << endl;
return 0;
}
```
在这个例子中,我们定义了两个同名函数,一个是接收两个整型数,返回它们的和;另一个是接收两个浮点数,返回它们的和。在主函数中,我们分别定义了两个整型数和两个浮点数,并分别调用了两个同名函数,输出了它们的结果。
希望这个例子对您有所帮助!
阅读全文