数组中索引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];
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];
A
举一反三
- 【单选题】执行完以下代码后,数组 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
- int[] arr = new int[]{1,2,3,4};<br/>数组arr中第一个元素是_____。 A: arr[0] B: arr[1] C: arr(0) D: arr(1)
- 数组arr经过下面的操作后结果为( )。 int[] arr=1, 2, 3; for (int i=0; i < 2; i++) arr[i] = 0;[/i] A: arr[0]==0 B: arr[0]==1 C: arr[1]==1 D: arr[2]==0
- 已正确定义二维数组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;
内容
- 0
若已定义int<br/>arr[10]; 则不能正确引用arr数组元素的是()。 A: arr[0] B: arr[1] C: arr[10-1] D: arr[7+3]
- 1
有如下 JavaScript代码:var arr= new Array(9);arr[0]=1;arr[2]=2;则arr数组的 length属性值为
- 2
main() {chararr[2][4]; strcpy(arr,”you”);strcpy(arr[1],”me”); arr[0][3]=’&’; printf(“%s”,arr);}
- 3
若arr=[[]],则可以将arr[1][0]设置为a。()
- 4
int[,] arr = new int[2,5]{{5,2,8,4,6},{9,6,9,6,9}};上面使用new运算符初始化数组arr时,数组中第1行第3列的元素是_____。 A: arr[0,2] B: arr[1,3] C: arr[1][3] D: arr[0][2]