问题 单项选择题

下列程序执行后,baz的值应是( )。  int index=1;  int fox[ ]=new int[3];  Int bar=fox[index];  int baz:bar+index;

A.0

B.1

C.2

D. 编译错误

答案

参考答案:B

解析:int fox[ ]=new int[3];这时数组的每个元素都初始化为0,所以int baz=bar+index;其实,这时bar的值是0,这样便有baz的值1。

单项选择题 A3/A4型题
单项选择题