设有说明:int x=1,y=2,z=3;则下面表达式的值为0的有( ) A.x&y&z B...
发布网友
发布时间:2024-10-20 19:40
我来回答
共1个回答
热心网友
时间:2024-10-29 05:01
答案: ACDE
1是 0x0001,2是0x0010,3是0x0011。
x & y = 0, x & y & z = 0。 所以A对。
x | y = 3, x | y | z = 3。 所以B错。
自己 ^ 自己 = 0, 所以 C对。
D 3 >> 2 向右移2位,结果是0。 所以D对。
E x & 0xff00 = 0. 所以E对。
热心网友
时间:2024-10-29 05:01
答案: ACDE
1是 0x0001,2是0x0010,3是0x0011。
x & y = 0, x & y & z = 0。 所以A对。
x | y = 3, x | y | z = 3。 所以B错。
自己 ^ 自己 = 0, 所以 C对。
D 3 >> 2 向右移2位,结果是0。 所以D对。
E x & 0xff00 = 0. 所以E对。