用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - c++代码库

c++基础语言----2.4 求最大值(重载)

2019-07-21 作者:Ryan2019举报

[c++]代码库

#include <iostream>
using namespace std;

int max(int x,int y);
float max(float x,float y,float z);
double max(double x,double y,double z);

int main ()
{
	int a,b;
	float x,y,z;
	double l,m,n;
	
	cout<<"请输入两个整数:";
	cin>>a>>b;
	cout<<"两个整数中最大的是:"<<max(a,b)<<endl;
	
	cout<<"请输入三个浮点数:";
	cin>>x>>y>>z;
	cout<<"三个浮点数中最大的是:"<<max(x,y,z)<<endl;
	
	cout<<"请输入三个双精度的数:";
	cin>>l>>m>>n;
	cout<<"三个双精度的数中最大的是:"<<max(l,m,n)<<endl;
	
	return 0;
}
int max(int x,int y)//两个整数中最大值函数
{
	int max;
	max=x>y?x:y;
	return max;
}
float max(float x,float y,float z)//三个浮点数中最大值函数
{
	float max,t;
	t=x>y?x:y;
	max=t>z?t:z;
	return max;
}
double max(double x,double y,double z)//三个双精度的数中最大值函数
{
	double max,t;
	t=x>y?x:y;
	max=t>z?t:z;
	return max;
}


分享到:
更多

网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。