设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是_____?(^,要解释清楚)
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 23:36:56
设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是_____?(^,要解释清楚)设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是_____?(
设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是_____?(^,要解释清楚)
设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是_____?(^,要解释清楚)
设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是_____?(^,要解释清楚)
2的2进制码为=10;
2+x = 10+10100111 = 10101001
3的2进制代码为11,取反就是11111100.
再把上面2式子进行异或运算,异或运算规则是相同取0,不同取1.
所以10101001
11111100
等于01010101