重载求最大值

/*
*Copyright(c) 2016.烟台大学计算机与控制工程学院
*ALL rights  reserved.
*文件名称:main.cpp
*作者:赵子琳
*完成日期:2016年6月21日
*问题描述:重载求最大值
*/
#include<iostream>  
using namespace std;  
int max(int a1,int b1)  
{  
    return (a1>b1)?a1:b1;  
}  
int max(int a,int b,int c)  
{  
    if(b>a)a=b;  
    if(c>a)a=c;  
    return a;  
    }  
    double max(double a,double b,double c)  
    {  
        if(b>a)a=b;  
        if(c>a)a=c;  
        return a;  
    }  
 int main()  
   {  
      int a,b;  
      double c;  
      a=max(1,2);  
      b=max(4,5,6);  
      c=max(1.1,2.2,3.3);  
      cout<<a<<" "<<b<<" "<<c<<" "<<endl;  
      return 0;  
   }  

发布了129 篇原创文章 · 获赞 14 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_33757765/article/details/51727392