在创建数组时,下列创建的方法中合法的是( )。
A: int a[ ] [ ]=new a[10][5]
B: int a[]=new int[10 ]
C: int [ ]a=new a[10 ]
D: int a[]=new a[10]
A: int a[ ] [ ]=new a[10][5]
B: int a[]=new int[10 ]
C: int [ ]a=new a[10 ]
D: int a[]=new a[10]
举一反三
- 下面数组创建不正确的是: A: int a[10][10]=new int[][]; B: int []a[]=new int[10][10]; C: int [][]a=new int[10][10]; D: int a[][]=new int[10][10];
- 下列创建一维数组合法的语句是() A: int[] a=new int[5] B: int[]<br/>a=new int(10); C: int<br/>a[]; D: int[]<br/>a;
- 下列数组定义中,正确的是 。 A: int a[][]=new int [10,10]; B: int a[10][10]; C: int a[][]=new int [10][10]; D: int a[][10];
- 下列语句中错误的是()。 A: int *p=new int(10); B: int *p=new int[10]; C: int *p=new int; D: int *p=new int[40](10);
- 定义一个具有5个元素的整型数组a,下列哪个定义正确() A: int[] a = new a[10]; B: int[] a = new a[5]; C: int a = new a[5]; D: int[] array = new array[10];