首页 > 试题广场 >

写一个C表达式,在下列描述的条件下产生1,而在其他情况下得到

[问答题]

写一个C表达式,在下列描述的条件下产生1,而在其他情况下得到0。假设x是int类型。

A. x的任何位都等于1。

B. x的任何位都等于0。

C. x的最低有效字节中的位都等于1。

D. x的最高有效字节中的位都等于0。

代码应该遵循位级整数编码规则,另外还有一个限制,你不能使用相等(==)和不相等(!=) 测试。

这道题你会答吗?花几分钟告诉大家答案吧!