题目
在 C++ 中,关于运算符 &,下面说法正确的是( )。
答案:c
考点
解题思维
常见错误
易把011当二进制3,误判B;易把110当二进制6,误判D
详细解析(节选)
考点:位运算符&|八进制字面量识别
解析
C++中&是位与,返回整数。无前导0按十进制,前导0按八进制。
- 2 & 3:十进制 2 & 3 = 2 ≠ true
- 011 & 111:八进制 9 & 73 = 9 ≠ 3
- 3 & 6:十进制 3 & 6 = 2 ✅
- 110 & 101:八进制 72 & 65 = 64 ≠ 4
同考点真题
- 第 14 题· NOIP 2007 普及组初赛试题 · 答案 C看解析 →
- 第 23 题· NOIP 2007 普及组初赛试题 · 答案 15,46看解析 →
- 第 5 题· NOIP 2007 提高组初赛试题 · 答案 A看解析 →
- 第 20 题· NOIP 2008 普及组初赛试题 · 答案 D看解析 →
- 第 23 题· NOIP 2008 普及组初赛试题 · 答案 23看解析 →