1 条题解
-
0
第 3 题
C++ 表达式 2 - 1 && 2 % 10 的值是( )
C++中的逻辑运算符 && 表示逻辑与,它要求两侧的表达式都为真(非零)时,整个表达式的值才为真。而 % 表示取模运算,计算两数相除的余数。
首先,计算 2 - 1 得到 1,然后计算 2 % 10 得到 2。接下来,将这两个值用逻辑与 && 连接,因为两个表达式都不为零,所以整个表达式的值为真。
因此,C++表达式 2 - 1 && 2 % 10 的值是 真。
第 5 题
在 C++ 语言中, int 类型的变量 x 、 y 、 z 的值分别为 2 、 4 、 6 ,以下表达式的值为真的是( )
A. x > y || x > z:
- x > y 为 false(2 > 4 是假)
- x > z 为 false(2 > 6 是假) 因此,整个表达式为 false。
B. x != z - y:
- z - y = 6 - 4 = 2
- x != 2 为 true(2 不等于 2) 因此,整个表达式为假。
C. z > y + x:
- y + x = 4 + 2 = 6
- z > 6 为假(6 不大于 6) 因此,整个表达式为 false。
D. x < y || !x < z:
- x < y 为 true(2 < 4 是真)
- !x < z 为 true(非(2 < 6)是真) 因此,整个表达式为真。
- 1
信息
- ID
- 1204
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- 递交数
- 292
- 已通过
- 37
- 上传者