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