注册 登录
编程论坛 C++教室

急!C++重载函数....明天考试有这倒题啊,今晚希望有答案吧!要正确的!

john2 发布于 2011-07-04 17:42, 693 次点击
用C++重载add()函数,分别实现返回两个整数之和以及三个整数之和的功能?
6 回复
#2
lz10919149992011-07-04 19:11
程序代码:
int add(int a, int b) {
    return a + b;
}

int add(int a, int b, int c) {
    return a + b + c;
}
#3
pangding2011-07-04 20:01
这是入门级的题。如果楼主不会,我表示你考试通过有难度。
#4
john22011-07-04 20:14
你这程序还未完整,缺少main函数,如果我想代值去求结果怎么才可以呢?
#5
slrytt012011-07-04 23:04
回复 4楼 john2
#include<iostream>
#include<string>
using namespace std;
void add(int a,int b,int c);
int main()
{
    int a,b,c;
    cout<<"请输入三个数:"<<endl;
    cin>>a>>b>>c;
    add(a,b,c);
    return 0;
}
void add(int a,int b,int c)
{
    cout<<"前两数之和为:"<<a+b<<endl;
    cout<<"后两数之后为:"<<b+c<<endl;
    cout<<"三数之和为:"<<a+b+c<<endl;
}
   
#6
l4705421962011-07-04 23:08
确实是基础的东西啊
#7
huanqiu16992011-07-08 13:48
考试难度太大
1