设数组Array由以下语句定义int arr=new int[10];则数组的最后一个元素的正确引用方法为( )。
A: arr[9]
B: Arr[0]
C: arr[10]
D: arr[0]
A: arr[9]
B: Arr[0]
C: arr[10]
D: arr[0]
举一反三
- 若已定义int<br/>arr[10]; 则不能正确引用arr数组元素的是()。 A: arr[0] B: arr[1] C: arr[10-1] D: arr[7+3]
- int[] arr = new int[]{1,2,3,4};<br/>数组arr中第一个元素是_____。 A: arr[0] B: arr[1] C: arr(0) D: arr(1)
- 下面定义数组语句,正确的是( ) A: int arr = new arr[10][2]; B: int ary = {1,2,3,4,5}; C: int[] ary = new arr[10]; D: int[] arr = {-1,"2",3,4,5};
- 如果有以下定义:int[][] Arr = new int[3][]; Arr[0] = new int[] { 10, 20, 30 }; Arr[1] = new int[] { 40, 50, 60, 70 }; Arr[2] = new int[] { 80, 90 };,则对数组Arr说法不正确的是() A: Arr是二维交错数组,共包括9个元素。 B: 可以使用Arr[1,2]引用数组中的一个元素。 C: 可以使用Arr[1][2]引用数组中的一个元素。 D: 由于Arr数组的每个子数组大小不一致,所以必须采用分层创建的方法。
- 假定一个10行20列的二维数组,以下哪个定义语句是正确的( )。 A: int[] arr=new int[10,20] B: int[] arr= int new [10,20] C: int[,] arr=new int[10,20] D: int[,] arr=new int[10;20]