在下面的二维数组定义中,语法正确的选项是()。
A: int a[5][];
B: int a[][5];
C: int a[][3]={{1,3,5},{2}};
D: int a[](10);
A: int a[5][];
B: int a[][5];
C: int a[][3]={{1,3,5},{2}};
D: int a[](10);
举一反三
- 下列对二维数组的正确定义是( )。 A: int a[2, 3] = {1, 2, 3, 4, 5, 6}; B: int a[][] = {1, 2 , 3, 4, 5, 6}; C: int a[2][] = {1, 2, 3, 4, 5, 6}; D: int a[][3] = {1, 2, 3, 4, 5, 6};
- 下面几条定义一维数组的语句,正确的是 A: int[] arr2 = new int[]; B: int[] arr2 = new int[5]; C: int arr2[] = new int[5]{1, 2, 3, 4, 5}; D: int[] arr2 = new int[5]{1, 2, 3, 4, 5, 6};
- 以下数组定义,正确的是( )。 A: int a[5]; B: int[] a = new [5]; C: int[] a = {1, 2, 3, 4, 5}; D: int a = new int[5];
- 下面二维数组定义中正确的是( )。 A: int a1[2][3]={1,2,3,4,5,6,7}; B: int a2[][3]={0,1,2,3}; C: int a3[10][5]={ }; D: int a4[3][]={{1,2},{1,2,3},{1,2,3,4}};
- 在下面的二维数组定义正确的是______ A: int ary[5][ ]; B: int ary[ ][5]={{0,1,2}}; C: int ary[ ][5]; D: int ary[5,5];