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

GESP 2026年9月 C++三级 判断题 第8题

C++三级判断题2026年9月第8题

所属知识点:运算与流程结构 难度要求:熟悉 考频:—

下面程序执行后,将输出 98 。
#include <iostream>
using namespace std;
int main() {
    int a = 'a', b = 'b';
    if (a > 0 || b++ > 0) {
    }
    cout << b;
}

正确答案:正确(√)

题目解析
正确。a='a'=97、b='b'=98。条件 a > 0 为真,逻辑或 || 发生短路,右侧 b++ 不再计算,b 保持 98,故输出 98。

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

进入 GESPPASS 开始练习