程序设计 选择题 简单

二维数组的结构理解 — 程序设计选择题

Java 程序设计(大学通用) 数组与方法 AI 三重审校通过

题目
有如下声明:int[][] a = new int[3][]; a[0] = new int[4]; a[1] = new int[2]; a[2] = new int[5]; 关于数组 a 的结构,下列说法正确的是: A. a 是一个 3 行 5 列的矩形二维数组,每个元素初值为 0 B. a 是一个长度为 3 的一维数组,每个元素是对另一 int 数组的引用,各行长度可不同 C. 该代码编译报错,因为 Java 的二维数组各行长度必须相同 D. a.length 的值为 11,表示元素总个数