1. 程式人生 > >//函式的過載·

//函式的過載·

//函式的過載·
#include<iostream>
using namespace std;

int max(int a,int b,int c)
{
if(b>a)a=b;
if(c>a) a=c;
return a;

float max(float a,float b,float c)
{
if(b>a)a=b;
if(c>a) a=c;
return a;

long max(long a,long b,long c)
{
if(b>a)a=b;
if(c>a) a=c;
return a;
}
int main()
{
    int a,b,c;
    float d,e,f;
    long g,h,i;
    cin>>a>>b>>c;
    cin>>d>>e>>f;
    cin>>g>>h>>i;
    int m;
    m=max(a,b,c);
    int n=max(d,e,f);
    int p=max(g,h,i);
    cout<<"max_int"<<m<<endl;
    cout<<"max_float"<<n<<endl;
     cout<<"max_long"<<p<<endl; 
     
}