作业帮 > 综合 > 作业

已有定义int x[3][2],以下能正确引用数组元素的选项是( ) 选择一个答案 a. x[2][2] b. x[1]

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 20:31:38
已有定义int x[3][2],以下能正确引用数组元素的选项是( ) 选择一个答案 a. x[2][2] b. x[1][2] c. x[2]
已有定义int x[3][2],以下能正确引用数组元素的选项是( )
选择一个答案

a. x[2][2]

b. x[1][2]

c. x[2][1]

d. x[0][2]
显然是c嘛!
再问: 要的是解释过程,吼吼
再答: 题目中定义的是整型的二维数组,和一维数组是一样的约束,如int X[2],该数组有两个元素:X[0]和X[1],而没有X[2]。所以第二个中括弧中的数字大于等于2就不正确了。
再问: int x[3][2],中的int x[3]是什么情况? 我举例 int y[100][99] ,说明这个数组从0-99都是y的元素,所以是正确的,为啥从0开始? 不是1-100呢?再说 0 怎么是整数 int呢?茫然 詳細看見書上說明,才明白,這是規定數組的表示方法從0開始