‹ 上一题 下一题 ›

g6-05199. GESP-6级-2026-06-单选-第03题 未做

下面代码在 main() 中有一行会导致编译错误,请找出来。

class Student {
public:
    Student(string n, int s) : name(n), score(s) {}

    string getName() {
        return name;
    }

    void setScore(int s) {
        score = s;
    }
private:
    string name;
    int score;
};

int main() {
    Student stu("Tom", 85);
    cout << stu.getName(); // ①
    stu.setScore(90);      // ②
    stu.score = 100;       // ③
    cout << stu.getName(); // ④
    return 0;
}
  • A. 第 ① 行
  • B. 第 ② 行
  • C. 第 ③ 行
  • D. 第 ④ 行
未选择
输入
输出

            
答案