X 是 C++ 的整型变量,则 `cout << (X=3, X++, ++X);` 执行后的输出是( )。
- A. 3
- B. 4
- C. 5
- D. 不确定
正确答案:C
正确答案:C
X=3 → X++(X 变 4)→ ++X(X 变 5),最后一项的值是 5,选 C。 💡 逗号表达式的值 = 最后一项。X++ 和 ++X 都让 X 加 1,区别只在「返回旧值还是新值」。想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习