设int a = 9,b=5;表达式a^b>>2的值是_ 3 .设int a = 9,b=5;表达式a^b>>2的值是_ 3 .为什么

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 17:29:27
设inta=9,b=5;表达式a^b>>2的值是_3.设inta=9,b=5;表达式a^b>>2的值是_3.为什么设inta=9,b=5;表达式a^b>>2的值是_3.设inta=9,b=5;表达式a

设int a = 9,b=5;表达式a^b>>2的值是_ 3 .设int a = 9,b=5;表达式a^b>>2的值是_ 3 .为什么
设int a = 9,b=5;表达式a^b>>2的值是_ 3 .
设int a = 9,b=5;表达式a^b>>2的值是_ 3 .为什么

设int a = 9,b=5;表达式a^b>>2的值是_ 3 .设int a = 9,b=5;表达式a^b>>2的值是_ 3 .为什么
这是位操作:
9即 1001
5即 0101
a^b = 1100;
再右移2位,高位补0,得:0011.
即10进制的3