在 C++ 语言中,int 类型的变量 x、y、z 的值分别为 2、4、6,以下表达式的值为真的是( )。
- A. `x > y || x > z`
- B. `x != z - y`
- C. `z > y + x`
- D. `x < y || !x < z`
正确答案:D
正确答案:D
x<y 即 2<4 为真,|| 左真则整体真,选 D。(A:2>4 或 2>6 都假;B:2!=2 假;C:6>6 假。) 💡 || 短路:左边真就不看右边、整体真。逐项算真假最稳。想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习