在这里插入代码片
#include"stdafx.h"
#include
using namespace std;
//函数重载
//符合条件
//1.在同一个作用域
//2.函数名称相同
//3. 函数参数类型不同,或者参数顺序不同,或个数不同
double func(int a,int b,int c)
{
return a+b+c;
}
double func(double a,double b,double c)
{
return a+b+c;
}
double func(long a,long b,long c)
{
return a+b+c;
}
//函数的返回值类型不能作为函数重载的条件
int main()
{
double a,b,c;
cout<<“输入三个数求和”<<endl;
cin>>a>>b>>c;
cout<<“和为:”<<func(a,b,c)<<endl;
system("pause");
return 0;
}