设int a = 9,b=5;表达式a^b>>2的值是_ 3 .
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/26 13:36:56
设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 .](/uploads/image/z/1974928-40-8.jpg?t=%E8%AE%BEint+a+%3D+9%2Cb%3D5%3B%E8%A1%A8%E8%BE%BE%E5%BC%8Fa%5Eb%3E%3E2%E7%9A%84%E5%80%BC%E6%98%AF_+3+.)
这是位操作:
9即 1001
5即 0101
a^b = 1100;
再右移2位,高位补0,得:0011.
即10进制的3
9即 1001
5即 0101
a^b = 1100;
再右移2位,高位补0,得:0011.
即10进制的3
设int a = 9,b=5;表达式a^b>>2的值是_ 3 .
设 int b=2;表达式b/(b*2)的值是_______.(3分) A、 B、 C、 D、 A
设int a=3,b=5; char g=’B’; 表达式a=b+2,b=--g+a的值是_______.
设int a=5,b=6,表达式(++a==b--)?++a:--b的值是
设int a=5,b=4; 则表达式 (a=b++)?++a:b++的值是5,
设int a=0,b=5;执行表达式++a||++b,a+b后,a,b和表达式的值分别是?
下面表达式的值是? int a=2,b=3;表达式(b/a*2.0>2.0*a/b)+(++
设int a=8,b=2,则表达式10=a+b的值?
假定int a=2,b=3;,表达式(b/a*2.0>2.0*a/b)+(++a-b--)的值是?
表达式(float)(a+b)/2+(int)x%(int)y的值为__________,设a=3,b=5,x=4.2,
设 int a=0,b=1;表达式(!a||++b)后b的值是什么
设int a=5,b=9,c=15,表达式(a+b)/c||(a