单选题
👁️ 浏览量:

试题题干

设int a[3][5];,该数组两个下标的取值范围分别是()

A

0~3和0~4

B

0~3和3~5

C

0~2和0~4

D

3~5和0~5

参考答案

正确答案:

试题解析

数组名[行下标][列下标]中“行下标”和“列下标”均从0开始,都应在已定义数组大小的范围内,不能越界。行下标的合法取值范围是0~(行长度-1),列下标的合法取值范围是0~(列长度-1)。故int a[3][5];两个下标的取值范围分别是0~2和0~4。