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

GESP 2026年9月 C++四级 单选题 第7题

C++四级单选题2026年9月第7题

所属知识点:结构体 难度要求:掌握 考频:—

小杨定义了结构体数组,并使用指针访问其中的元素。执行下面代码后输出的是(  )。
struct Book {
    string name;
    int pages;
};

int main() {
    Book books[2] = {{"C++", 120}, {"Math", 150}};
    Book *p = books + 1;
    p->pages += 10;
    cout << books[1].name << " " << books[1].pages;
    return 0;
}

正确答案:C

题目解析
p = books + 1 指向 books[1](Math,150),p->pages += 10 使其页数变为 160,输出 Math 160。

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

进入 GESPPASS 开始练习