有数组定义语句:int a[ ][ ] = {{1,2,3},{4,5},{6,7},{8}}; 则( )。
A: a.length的值是8
B: a[0].length的值是3
C: a[1][2]的值是2
D: 该语句不合法
A: a.length的值是8
B: a[0].length的值是3
C: a[1][2]的值是2
D: 该语句不合法
举一反三
- 对于" int [ ][ ] a={{1,2,3},{4,5,6,7}}; " ,a[0].length的值是3,a[1].length的值是4, a.length的值是2。
- 如果 frame = [[1,2,3],[4,5,6],[7,8,9]],则rgb = frame[::-1]的值是: A: [[7, 8, 9]] B: [[1,2,3],[4,5,6],[7,8,9]] C: [[7, 8, 9], [4, 5, 6], [1, 2, 3]] D: [[1, 2, 3], [4, 5, 6]]
- 对于" int a[ ][ ]=new int[2][9]; " ,a[0].length、a[1].length的值都是9, a.length的值是2。
- 若有说明:int a[][3]={{1,2,3},{4,5},{6,7}}; 则数组a的第一维的大小为: ( ) A: 2 B: 3 C: 4 D: 无确定值5 7 D) 3 6 9
- 对于"int a[][]=new int[2][9];",a.length的值是2,a[0].length和a[1].length的值都是9。