若有:int a[][3] = {{1}, {3, 2}, {4, 5, 6}, {0}}; 则 a[2][2]的值是( )。
查看答案
若二维数组 a 有 m 列,则在 a[i][j]之前的元素个数是( )。
A. j * m + i
B. j * m + i - 1
C. i * m + j
D. i * m + j – 1
若有:int a[][3] = {1, 2, 3, 4, 5, 6, 7}; 则 a 数组第一维的长度是( )。
A. 2
B. 3
C. 4
D. 0
下列说法中,错误的是( )。
A. 可以通过赋初始值的方式确定数组元素的个数
B. 程序执行过程中,数组下标超出所定义的下标范围时,将显示下标越界错误信息
C. 对于 double 类型数组,不可以直接用数组名对数组进行整体输入或输出
D. 数组名代表的是数组所占存储区的首地址,其值不可改变
若函数的参数是数组,则传递给这个参数的值是( )。
A. 整个数组被拷贝过去
B. 数组的第一个元素的地址
C. 数组第一个元素的值
D. 数组元素的个数