题目
$x$ 是浮点数,(x >> 1) 等价于 x / 2。
答案:B
考点
解题思维
看到浮点数 x 与位运算符 >> 组合,立刻判定为非法/未定义
常见错误
易混:整数右移等价于除以 2(向下取整),但浮点数右移是二进制位整体移动,不等价于除法。
详细解析(节选)
考点:位运算符适用类型|浮点数二进制表示 记忆:位运算符 >> 仅定义于整数类型,对浮点数是未定义行为 → 答案 B. 错误
同考点真题
- 第 14 题· NOIP 2007 普及组初赛试题 · 答案 C看解析 →
- 第 23 题· NOIP 2007 普及组初赛试题 · 答案 15,46看解析 →
- 第 5 题· NOIP 2007 提高组初赛试题 · 答案 A看解析 →
- 第 20 题· NOIP 2008 普及组初赛试题 · 答案 D看解析 →
- 第 23 题· NOIP 2008 普及组初赛试题 · 答案 23看解析 →