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

GESP 2026年9月 C++六级 单选题 第4题

C++六级单选题2026年9月第4题

所属知识点:栈与链栈 难度要求:— 考频:—

下列代码执行后的输出结果是(  )。
stack<int> s;
queue<int> q;
for (int i = 2; i <= 6; i += 2) {
    s.push(i);
    q.push(i);
}
s.pop();
q.pop();
cout << s.top() << " " << q.front();

正确答案:B

题目解析
栈和队列都依次放入 2、4、6。栈 pop 弹出栈顶 6,此时 top 为 4;队列 pop 弹出队首 2,此时 front 为 4。输出 4 4。正确答案 B。

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

进入 GESPPASS 开始练习