zoukankan      html  css  js  c++  java
  • 函数的重载

    #include <iostream>
    using namespace std;
    
    int max(int x ,int y,int z);
    double max(double x ,double y,double z);
    long max(long x ,long y,long z);
    
    int main(){
        
        int a,b,c,m;
        cout<<"请你输入三个整型的数字:"<<endl;
        cin>>a>>b>>c;
        m=max(a,b,c);
        cout<<"The max of a b and c is:"<<m<<endl;
        
        double ad,bd,cd,md;
        cout<<"请你输入三个小数类型的数字:"<<endl;
        cin>>ad>>bd>>cd;
        md=max(ad,bd,cd);
        cout<<"The max of a b and c is:"<<md<<endl;
        
        long al,bl,cl,ml;
        cout<<"请你输入三个长整型的数字:"<<endl;
        cin>>al>>bl>>cl;
        ml=max(al,bl,cl);
        cout<<"The max of a b and c is:"<<ml<<endl;
        return 0;
    } 
    inline int max(int x ,int y,int z){
        if(z>x)
        x=z;
        if(y>x)
        x=y;
        return x;
    }
    inline double max(double x ,double y,double z){
        if(z>x)
        x=z;
        if(y>x)
        x=y;
        return x;
    }
    inline long max(long x ,long y,long z){
        if(z>x)
        x=z;
        if(y>x)
        x=y;
        return x;
    }

  • 相关阅读:
    MySQL-sql语句
    常见IP端口
    Java开发异常
    微信开发-charles抓包
    6、分组查询
    5、关联查询
    4、查询
    3、表的管理
    2、用户管理
    1、oracle基本使用
  • 原文地址:https://www.cnblogs.com/928990166li/p/7811600.html
Copyright © 2011-2022 走看看