1、引用数组元素时,其下标的数据类型允许为( )
A.整型常量
B.整形常量表达式
C.整型常量或整型常量表达式
D.任何类型的表达式
2、假设一个一维数组的内存中的“首地址”是100,每个元素占用两个字节,则第5个元素的存储地址开始于( )
A.110
B.108
C.100
D.109
3、对于以下数组定义“ int a[3][4]; “,则对a数组元素的非法引用是( )
A.a[0][2*1]
B.a[1][3]
C.a[4-2][0]
D.a[0][4]
4、对二维数组进行定义,正确的语句是( )。
A.int a[3][ ]
B.float a[3,2 ]
C.double a[3][4]
D.float a(3)(4)
5、对二维数组进行初始化,正确的语句是( )。
A.int a[3][ ]={{3},{3},{4}};
B.int a[ ][3]={{3},{3},{4}};
C.int a[3][2]={{3},{3},{4},{5}}
D.int a[ ][3]={{3},{1},{1,2,3,4}};