c++问题,这句话有错吗?如果错错在哪里?谢谢!函数重载是多态性的一种体现,其中操作对象的确定是通 10

c++问题,这句话有错吗?如果错错在哪里?谢谢!函数重载是多态性的一种体现,其中操作对象的确定是通过动态关联来实现的。... c++问题,这句话有错吗?如果错错在哪里?谢谢!函数重载是多态性的一种体现,其中操作对象的确定是通过动态关联来实现的。 展开
 我来答
山水阿锐
2015-07-02 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.2亿
展开全部
#include<iostream>
#include<algorithm>
//#define max
using namespace std;
int Max1(int x,int y)
{
int C;
C=max(x,y);
return C;
}
int Max1(int x,int y,int z)
{
int C;
C=max(x,y);
C=max(C,z);
return C;
}
double Max1(double x,double y)
{
double C;
C=max(x,y);
return C;
}
double Max1(double x,double y,double z)
{
double C;
C=max(x,y);
C=max(C,z);
return C;
}
int main()
{
int x,y,z;
double a,b,c;
cout<<"请输入数据: ";
cin>>x>>y>>z;
cout<<"最大的数是: "<< Max1( x, y)<<endl;
cout<<"最大的数是: "<< Max1( x, y,z)<<endl;
cin>>a>>b>>c;
cout<<"最大的数是: "<< Max1( a, b)<<endl;
cout<<"最大的数是: "<< Max1( a, b,c)<<endl;
return 0;
}
主函数中只有一个调用函数输出,也就调用了第二个了,主函数中变量还是要做出定义的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式