单选题 下列程序的运行结果是______。
public static ArrayTest{
public static void main(String[] args){
int data[] [] = {{1,2,3,4,5},{11,22,33,44,55},{111,222,333, 444,555}};
for(int i=0;i< data.length;i++){
if(i%2==0) {
System.out.println(data[i] [4]+" ");
}
}
}
}
  • A.5 555
  • B.5 55
  • C.555
  • D.55
【正确答案】 A
【答案解析】[解析] 二维数组的长度是3,这里从i=0开始算,当i%2的时候才打印结果。i的值为0、1、2,所以当i=0和i=2时会打印,打印的结果是当前那个一维数组元素中下标为4的元素,即第五个元素,因此分别是5和555。