A-A+

若有定义:int a[2][3]; 以下选项中对a数组元素正确引用的是()。A.a[2][!

2022-08-06 03:55:04 问答库 阅读 175 次

问题详情

若有定义:int a[2][3];,以下选项中对a数组元素正确引用的是()。
A.a[2][!1]
B.a[2][3]
C.a[0][3]
D.a[1>2][!1]

参考答案

正确答案:D
解析:a是一个2行3列的二维数组,行下标和列下标都是从0开始的,数组中的元素为a[0][0]、a[0][1]、a[0][2]、a[1][0]、a[1][1]、a[1][2],行下标最大值为1,列下标最大值为2,因此选项A、B、C都是错误的引用。计算选项D中数组元素的下标后得a[0][0],为正确的引用。

考点:数组,选项