设char型变量x中的值为16进制表示为0xA7,则表达式(2+x)^(~3)的值为,用8进制表示
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 10:06:32
![设char型变量x中的值为16进制表示为0xA7,则表达式(2+x)^(~3)的值为,用8进制表示](/uploads/image/z/3324677-5-7.jpg?t=%E8%AE%BEchar%E5%9E%8B%E5%8F%98%E9%87%8Fx%E4%B8%AD%E7%9A%84%E5%80%BC%E4%B8%BA16%E8%BF%9B%E5%88%B6%E8%A1%A8%E7%A4%BA%E4%B8%BA0xA7%2C%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%282%2Bx%29%5E%28%7E3%29%E7%9A%84%E5%80%BC%E4%B8%BA%2C%E7%94%A88%E8%BF%9B%E5%88%B6%E8%A1%A8%E7%A4%BA)
设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;