设X为整型变量,则表达式(X&1)==(X%2)的值为 最好详细点.
人气:182 ℃ 时间:2020-01-30 07:24:45
解答
X & 1 是取 X 二进制数 的最低位.X 为偶数,最低位 0,X 为奇数,最低位 1.
X%2 -- 除法取余数运算,X 为偶数 余数为 0, X 为奇数 余数为 1.
所以 表达式 成立.(X&1)==(X%2) 为真.取2进制数的最低位是什么意思?为什么x为偶数最低位为0反之为1例如:10进制数 7,写成2进制 是 0000 0111, &1 按位与 运算,得 0000 0001,奇数。10进制数 8,写成2进制 是 0000 1000, &1 按位与 运算,得 0000 0000,偶数。10进制数 7,7%2 得 1,奇数10进制数 8,8%2 得 0,偶数谢谢啦!你是学生?反正我是。呵呵!
推荐
- 设x为整型变量,和表达式“!x)”值完全相同的表达式是( )
- 设整形变量x=5,y=2,值为1的表达式是
- 整型变量x和y的值相等,且为非0值,则以下选项中,结果为0的表达式是
- 求解一道C语言的题:设x为整型变量,则表达式(x&1)==(x%2)的值为( ) .
- 已定义一个整型变量x,则表达式x=1,x++,x+2的值是_________.
- 举例说明生物是如何依赖环境生存的
- herbal tea的音标
- playing.we.great.had.fun.in the waves.组成一句话 说明意思
猜你喜欢