niusouti.com
更多“下面哪种写法可以实现访问数组arr的第1个元素?”相关问题
  • 第1题:

    用Dim arr(3 To 5,-2 To 2)语句定义的数组元素个数是( )。A.20B.12C.15SXB

    用Dim arr(3 To 5,-2 To 2)语句定义的数组元素个数是( )。

    A.20

    B.12

    C.15

    D.24


    正确答案:C
    C)【解圻】本题考查数组。数组中所含有的元素个数为:上界-下界+1,因此对丁二二维数组arr来讲,共含有3行、5列共15个元素。

  • 第2题:

    $arr=range(1,5),$arr数组有几个元素()。

    A.4

    B.5

    C.6

    D.7


    参考答案:B

  • 第3题:

    用下面语句定义的数组元素个数是( )。 Dim Arr2(-2 To 6,1 To 5)As Integer

    A.45

    B.40

    C.36

    D.32


    正确答案:A
    解析:二维数组的元素个数可由各维的下标个数相乘得到,每一维的下标个数可表示为:Up-Down+1。Up为下标上界,Down为下标下界,故该数组第一维的长度为9,第二维的长度为5,数组元素个数为45。

  • 第4题:

    下面哪条语句定义了5个元素的数组()。

    • A、int[]a={22,23,24,25,12};
    • B、int a[]=new int(5);
    • C、int[5]array;
    • D、int[]arr;

    正确答案:A

  • 第5题:

    下面语句Dim arr(3 To 5,-2 To 2)定义的数组的元素个数是()

    • A、20
    • B、12
    • C、15
    • D、24

    正确答案:C

  • 第6题:

    $arr = range(1,5),$arr数组有几个元素()。

    • A、4
    • B、5
    • C、6
    • D、7

    正确答案:B

  • 第7题:

    有关二维数组描述项不正确的包含()

    • A、二维数组规定行下标从0开始,列下标从1开始
    • B、二维数组中存储数据类型可以相同也可以不相同
    • C、二维数组arr中表示第一个元素应使用arr[0,0]
    • D、二维数组中行列长度相加即为元素的总个数

    正确答案:A,B,C,D

  • 第8题:

    用DIMENSIONARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,()

    • A、命令ARR=3创建了一个新的内存变量,它与数组无关
    • B、数组的第1个元素被赋值为3
    • C、所有的数值元素均被赋值为3
    • D、当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量

    正确答案:C

  • 第9题:

    下面哪种写法可以实现访问数组arr的第1个元素?()

    • A、arr[0]
    • B、arr(0)
    • C、arr[1]
    • D、arr(1)

    正确答案:A

  • 第10题:

    单选题
    关于数组元素的删除,请阅读下面的代码:$arr=array(0,1,2,3);unset($arr[1]);echo$arr[2];其正确的输出结果是()。
    A

    0

    B

    1

    C

    2

    D

    3


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    下面语句Dim arr(3 To 5,-2 To 2)定义的数组的元素个数是()
    A

    20

    B

    12

    C

    15

    D

    24


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    下面哪种写法可以实现访问数组arr的第1个元素?()
    A

    arr[0]

    B

    arr(0)

    C

    arr[1]

    D

    arr(1)


    正确答案: D
    解析: 暂无解析

  • 第13题:

    函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为【 】。

    a[0]=1;a[1]=2;swap(a,2);


    正确答案:21
    2,1 解析:本题考核函数参数的传递。数组名作为函数参数传递的是数组的首地址,即实参数组名把实参数组的首地址传给了形参数组名,形参数组名就指向了相应的实参数组,就是说形参数组和实参数其实就是同一个数组,对形参数组元素的修改也同样影响到对应的实参数组元素。

  • 第14题:

    若有定义:intarr[15],n=5;无法正确引用arr数组元素的是()。

    A.arr[10+n]

    B.arr[0]

    C.arr[15-n]

    D.arr[n]


    正确答案:A

  • 第15题:

    下面哪个选项往数组插入了一个新值()。

    • A、arr[arr.length]=x
    • B、arr.length+arr=x
    • C、arr+[arr.length]=x
    • D、Array.pop(arr,x)

    正确答案:A

  • 第16题:

    数据结构里,定义名称为plan结构体,定义了名为arr的该类型的数组共5个元素,plan结构体有个成员变量叫time类型是字符数组,则应用该数组第二个元素的time的方式是()。

    • A、arr[1].plan
    • B、arr[2].plan
    • C、arr[1].time
    • D、arr[2].time

    正确答案:C

  • 第17题:

    假定要访问一维数组X中的第k个元素,则对应的元素(下标变量)表示为()。


    正确答案:x[k一l]

  • 第18题:

    定义数组intarr[5],分别为数组中前三个元素赋值,可以写为arr[1]=1,arr[2]=2,arr[3]=3.


    正确答案:错误

  • 第19题:

    定义二维数组intarr[2][3]则输入时,数组中的第四个元素所在的位置是()

    • A、arr[4]
    • B、arr[0][3]
    • C、arr[2][0]
    • D、arr[1][0]

    正确答案:D

  • 第20题:

    arr.slice(start[,end]);语法的意思是截取arr数组中,从start位置开始,到end-1位置结束的元素组成新的子数组返回,原数组不变。()


    正确答案:正确

  • 第21题:

    单选题
    $arr = range(1,5),$arr数组有几个元素()。
    A

    4

    B

    5

    C

    6

    D

    7


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    下面哪条语句定义了5个元素的数组()。
    A

    int[]a={22,23,24,25,12};

    B

    int a[]=new int(5);

    C

    int[5]array;

    D

    int[]arr;


    正确答案: D
    解析: 暂无解析

  • 第23题:

    判断题
    arr.slice(start[,end]);语法的意思是截取arr数组中,从start位置开始,到end-1位置结束的元素组成新的子数组返回,原数组不变。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第24题:

    单选题
    用DIMENSIONARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,()
    A

    命令ARR=3创建了一个新的内存变量,它与数组无关

    B

    数组的第1个元素被赋值为3

    C

    所有的数值元素均被赋值为3

    D

    当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量


    正确答案: A
    解析: 暂无解析