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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 03:30:19
设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 .为什么

设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