问题
单项选择题
若有说明int a[3][4];,则a数组元素的非法引用是
A.a[0][2*1]
B.a[1][3]
C.a[4-2][0]
D.a[0][4]
答案
参考答案:D
解析:【命题目的】数组的定义范围。
【解题要点】本题定义a为3行×4列的数组,它可用的行下标最大为2,列下标最大为3。
【错解分析】a[0][4]超过了数组的范围。
【考点链接】数组的下标是从0开始的。
若有说明int a[3][4];,则a数组元素的非法引用是
A.a[0][2*1]
B.a[1][3]
C.a[4-2][0]
D.a[0][4]
参考答案:D
解析:【命题目的】数组的定义范围。
【解题要点】本题定义a为3行×4列的数组,它可用的行下标最大为2,列下标最大为3。
【错解分析】a[0][4]超过了数组的范围。
【考点链接】数组的下标是从0开始的。