设char型变量x中的值为10100111,则表达式(2+x)(-3)的值是( )。

admin2009-04-15  21

问题 设char型变量x中的值为10100111,则表达式(2+x)(-3)的值是(  )。

选项 A、10101001
B、10101000
C、11111101
D、1010101

答案8

解析 表达式(2+x)二进制表示为10101001,“~3”即把3按位取反得到二进制值为11111100,再把这两个二进制按位加 (异或),得到结果为01010101。
转载请注明原文地址:https://kaotiyun.com/show/0sWp777K
0

最新回复(0)