下列语句不能通过编译的是( )。
A: int[][] u={{6,3}, {4,7;
B: int v[]={54, 39};
C: int x[][]=new int[2][];
D: int y=new int[2][2];
A: int[][] u={{6,3}, {4,7;
B: int v[]={54, 39};
C: int x[][]=new int[2][];
D: int y=new int[2][2];
举一反三
- 下列关于数组的语句,错误的是: A: int x[];x=new int[5]; B: double[] y[];y=new double[2][3]; C: int x[3]={1,2,3}; D: int y[][]=new int[2][];y[0]=new int[3];y[1]=new int[5];
- 下列哪个选项是合法的数组声明。( ) A: int[][] r = new int[2]; B: int[] x = new int[]; C: int[][] y = new int[3][]; D: int[][] b = new int[][];
- 下列语句不能通过编译的是()。 A: int d=new int[]; B: int a[]={1,2,3,4}; C: int b[]; D: int c[]=new int[3];
- 下面几条定义一维数组的语句,正确的是 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 [ ][ ] arr1 = new int[4][2]; B: int [4] [2] arr2 = new int [ ][ ]; C: int [ ][ ] arr3 = new int [ ][ ]; D: int[4][2] arr4 = new int[4][2];