以下C++代码运行后输出的结果是什么?

ga131523 单选题 共 个子题

下面这段代码会输出( )。

int add(int a, int b = 1); // 函数声明
int main() {
    cout << add(2) << " " << add(2, 3);
    return 0;
}
int add(int a, int b) { // 函数定义
    return a + b;
}
A

3 5

B

编译失败:定义处少了默认参数

C

运行错误

D

链接失败:未定义引用

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧