GESP C++ 真题 · 逐题精解
首页C++四级真题 › 2026年6月 › 第9题

GESP 2026年6月 C++四级 判断题 第9题

C++四级判断题2026年6月第9题

所属知识点:综合应用(跨题型) 难度要求:掌握 考频:—

小杨想通过下面程序给饭卡充值,程序会输出 70 。
void recharge(int money) {
    money += 20;
}
int main() {
    int card = 50;
    recharge(card);
    cout << card;
    return 0;
}

正确答案:错误(×)

题目解析
recharge 用的是值传递,money 只是 card 的一份拷贝,函数内 +20 改的是副本,card 仍是 50,输出 50 而非 70,说法错误,选 ×。💡 要真正改值得用指针或引用参数。

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习