设char型变量x中的值为16进制表示为0xA7,则表达式(2+x)^(~3)的值为,用8进制表示

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 10:54:09
设char型变量x中的值为16进制表示为0xA7,则表达式(2+x)^(~3)的值为,用8进制表示

设char型变量x中的值为16进制表示为0xA7,则表达式(2+x)^(~3)的值为,用8进制表示
设char型变量x中的值为16进制表示为0xA7,则表达式(2+x)^(~3)的值为,
用8进制表示

设char型变量x中的值为16进制表示为0xA7,则表达式(2+x)^(~3)的值为,用8进制表示
x=0xA7;则转换为十进制 x=-89;
x+2=-87;
3位非操作,结果是-4;
-89与-4按位异或操作结果是85;