设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是_____?(^,要解释清楚)

设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是_____?(^,要解释清楚)
其他人气:191 ℃时间:2020-06-27 15:14:19
优质解答
2的2进制码为=10;
2+x = 10+10100111 = 10101001
3的2进制代码为11,取反就是11111100.
再把上面2式子进行异或运算,异或运算规则是相同取0,不同取1.
所以10101001
11111100
等于01010101
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版