以下语句哪些为变量分配了内存空间?
A: int[] a;
B: int a[]={1,2,3};
C: int[] a;a=new int[8];
D: int[] a=new int[8];
A: int[] a;
B: int a[]={1,2,3};
C: int[] a;a=new int[8];
D: int[] a=new int[8];
举一反三
- 以下关于数组声明的语句不正确的是( ) A: int[] a = new int[]{1,2,3}; B: int[3] a = {1,2,3}; C: int[] a = {1,2,3}; D: int[] a = new int[3];
- 关于二维数组的创建,以下做法正确的是: (1)int a[][] =new int[4][5] (2)int a[][] =new int[4][]; a[0]=new int[10];a[1]=new int[20]; (3)int a[][]; a=new int[3][]; a[0]=new int[3]; a[1]={1,2};a[2]={1,2,3};
- 下列关于数组的语句,错误的是: 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];
- 以下正确的二维数组定义是( )。? int a[2,3]={{1,2,3},{4,5,6}};;|int[][] a=new int[2][3]{1,2,3,4,5,6};;|int[,] a=new int[2,3]{{1,2,3},{4,5,6}};;|int[,] a=new int[3,2]{1,2,3,4,5,6};
- 以下正确的二维数组定义是( )。 A: int[][] a=new int[2][3]{1,2,3,4,5,6}; B: int[,] a=new int[3,2]{1,2,3,4,5,6}; C: int[,] a=new int[2,3]{{1,2,3},{4,5,6}}; D: int a[2,3]={{1,2,3},{4,5,6}};