当前进度
53/201题 (26.4%)
3、下⾯C++代码执⾏后的输出是( )。


别灰心,再仔细想想!
💡
真题解析
【答案】C
【解析】位运算中的“或”(|)操作符的计算规则是:对两个数的二进制表示形式的每一位进行或运算,只要有一个为1,结果就为1。具体规则如下:
0 | 0 = 0
0 | 1 = 1
1 | 0 = 1
1 | 1 = 1
3的2进制表示是0000 0011
16的2进制表示是0001 0000
结果为0001 0011,转为10进制是19,选C