问题 单项选择题

阅读下面代码
public class Test
 public static void main(String avgs[])
  System.out.println(89>>1);
 

其运行结果是

A.44

B.45

C.88

D.90

答案

参考答案:A

解析: 本程序是输出表达式89>>1的结果,>>是算术右移运算符,即将数据右移1位,相当于将左侧操作数除以2,所以结果为89/2为44。

问答题
填空题