c++定义几个函数,每个函数的参数个数或类型不同,实现参数值的相加,并在函数中将和值

1.定义几个函数,每个函数的参数个数或类型不同,实现参数值的相加,并在函数中将和值返回。然后在main函数中调用重载的函数。
int add(int m, int n);
int add(int m, int n,int x);
double add(int m, int n, double y);

//#include "stdafx.h"//In VC++6.0, with this line, please..
#include <iostream>
using namespace std;
int add(int m,int n){
    return m+n;
}
int add(int m,int n,int x){
    return m+n+x;
}
double add(int m,int n,double y){
    return m+n+y;
}
int main(void){
    int a=1,b=2,c=3;
    double s=3.14159;
    cout << "b+c = " << add(b,c) << endl;
    cout << "a+b+c = " << add(a,b,c) << endl;
    cout << "b+c+s = " << add(b,c,s) << endl;
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
相似回答