表达式“-1>>2”的的值是________。(负数用补码表示)
表达式“-1>>2”的的值是________。(负数用补码表示)
【正确答案】:-1
【题目解析】:该题考查的是移位运算中的右移运算。右移运算的规则是:将左运算分量的每一位二进位向右移动,右端移出的位的信息丢弃。与左移相反,每右移1位,相当于乘2。在右移时,需要注意符号位问题。如果移位前符号位为0(正数),则左端也是用0填充;如果移位前符号位为1(负数),则算术右移运算“>>”用1填充。
Top