10.如果a为int类型的变量,且a的值为6,则执行a &= 3;之后,a的值会是( )。

别灰心,再试一次!

💡 真题解析

【考纲知识点】位运算(三级)

【解析】本题属于考察位运算的基本概念;a &= 3;等价于a = a & 3;。&为按位与运算,a的原值为6,要计算6 & =3,先把6和3都转换为二进制,也就是110&11,得到的结果为10,也就是2。所以本题正确答案为C。