假定一个3行4列的二维数组arr,它的第三个元素是()。( )
A: arr[3]
B: arr[2,0]
C: arr[0.2]
D: arr[0.3]
A: arr[3]
B: arr[2,0]
C: arr[0.2]
D: arr[0.3]
举一反三
- 【单选题】执行完以下代码后,数组 arr 的各个元素的取值是什么? int[] arr = {1, 2, 3}; for (int i=0; i < 2; i++) arr[i] = 0; A. arr[0]=0, arr[1]=0, arr[2]=0 B. arr[0]=1, arr[1]=2, arr[2]=3 C. arr[0]=0, arr[1]=0, arr[2]=3 D. arr[0]=0, arr[1]=2, arr[2]=3
- 已正确定义二维数组arr,arr数组中第二行元素的长度是_______________ A: arr[1].length B: arr.length C: arr[1] D: arr[0]
- 下列对数组操作正确的是( ) A: arr[0] = 1; B: arr[“0”] = 2; C: arr[true] = 3; D: arr[-1.23] = 4;
- 下列给整型二维数组进行赋值的语句中,错误的是( ) A: int arr[][] = {{0}, {1,2}, {3, 4}}; B: int arr[][] = {{0}, {1,2, 3, 4}}; C: int arr[2][2] = {{1,2}, {3, 4}}; D: int arr[][] = {{1,2}, {3, 4}};
- 数组中索引0位置的元素和索引1位置的元素进行交换,正确的代码应该是(假设数组名为arr)() A: leta=arr[0];arr[0]=arr[1];arr[1]=a; B: arr[0]=arr[1];arr[1]=arr[0] C: arr.splice(0,1);arr[1]=arr[0] D: arr.shift();arr[1]=arr[0];