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