写一个C表达式,在下列描述的条件下产生1,而在其他情况下得到0。假设x是int类型。 A.x的任何位都等于1。 B.x的任何位都等于0。 C.x的最高有效字节中的位都等于1。 D.x的最低有效字节中的位都等于0。 代码应该遵循位级整数编码规则,另外还有一个限制,你不能使用相等(==)和不相等(!=)测试。 |
写一个C表达式,在下列描述的条件下产生1,而在其他情况下得到0。假设x是int类型。 A.x的任何位都等于1。 B.x的任何位都等于0。 C.x的最高有效字节中的位都等于1。 D.x的最低有效字节中的位都等于0。 代码应该遵循位级整数编码规则,另外还有一个限制,你不能使用相等(==)和不相等(!=)测试。 |