有数组定义语句: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: 该语句不合法
B
举一反三
- 对于" 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。
内容
- 0
定义一个二维数组:int arr[][] = {{0}, {1,2},{ 3, 4,5}};,数组元素a[1][1]的值是( ) A: 5 B: 4 C: 3 D: 2
- 1
(4-2)有如下语句: int[][] arr1 = { { 2, 3, 4 }, { 5, 6 }, { 7, 8, 9, 0 } }; 则arr1[2][2] * arr1.length * arr1[2].length的值是( ),
- 2
若有说明:int a[ ][3] = {1 ,2 ,3 ,4 ,5 ,6 ,7 };则数组a 第一维大小是( )。 A: 2 B: 3 C: 4 D: 无确定值
- 3
若有说明:int a[][3]={{1,2,3},{4,5},{6,7}}; 则数组a的第一维的大小为: A: 3 B: 无确定值 C: 2 D: 4 E: 5
- 4
若有说明:int a[][3]={{1,2,3},{4,5},{6,7}}; 则数组a的第一维的大小为: A: 3 B: 无确定值 C: 2 D: 4 E: 5