问题 单项选择题

下列代码的运行结果是( )。
public class Test
public static void main(String args[])
System.out.println(89>>1);

A.44

B.45

C.88

D.90

答案

参考答案:A

解析: 89转换为二进制是01011001,再右移一位变为00101100,再换回十进制其值为44。

选择题
单项选择题