有定义char a,b;若想通过&运算符保留a对应的二进制数的第3位和第6位的值,其余位置0,则b的二进制数应是【 】。

admin2009-01-15  53

问题 有定义char a,b;若想通过&运算符保留a对应的二进制数的第3位和第6位的值,其余位置0,则b的二进制数应是【  】。

选项

答案100100

解析 “&”运算符的运算规则是:两个二进制数的对应二进制位只要有一个为0,则结果为0;二者都为1时,结果为1。因此,要想保留某位可用1,屏蔽某位用0。
转载请注明原文地址:https://jikaoti.com/ti/9RS0FFFM
0

最新回复(0)