
#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; |
} |



