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题:

    下列关于数组访问的描述中,哪些选项是错误的?()

    • A、数组元素索引是从0开始的
    • B、对数组元素的所有访问都要进行边界检查
    • C、如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常;
    • D、数组元素的访问是从1开始,到Length结束;

    正确答案:D

  • 第4题:

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

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

    正确答案:C

  • 第5题:

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

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

    正确答案:B

  • 第6题:

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

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

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

  • 第7题:

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

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

    正确答案:C

  • 第8题:

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

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

    正确答案:A

  • 第9题:

    单选题
    使用length属性可以获取数组中元素的个数,即数组的长度,下列代码输出结果,vararr2=[10];console.log(arr2.length);正确的是()。
    A

    0

    B

    1

    C

    2

    D

    10


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

  • 第10题:

    单选题
    使用length属性可以获取数组中元素的个数,即数组的长度,下列代码输出结果,vararr4=newArray(10);console.log(arr4.length);正确的是()。
    A

    0

    B

    1

    C

    2

    D

    10


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

  • 第11题:

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

    B


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

  • 第12题:

    单选题
    针对数组定义int data[10];,下列表述中错误的是(  )。
    A

    用*data可访问到数组的首元素

    B

    用data[9]可访问到数组的末元素

    C

    用data[10]访问数组元素会超出数组边界

    D

    data共有10个元素,其首元素是data[1]


    正确答案: D
    解析:
    题目中data[10]共有10个元素,分别是data[0]、data[1]、 data[2]、data[3]…data[9],首元素是data[0]。

  • 第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题:

    在VisualFoxPro中,要访问数组中的每一个元素时,通过FOREACH...ENDFOR语句也能实现


    正确答案:正确

  • 第16题:

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


    正确答案:x[k一l]

  • 第17题:

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


    正确答案:错误

  • 第18题:

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

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

    正确答案:D

  • 第19题:

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


    正确答案:正确

  • 第20题:

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

    4

    B

    5

    C

    6

    D

    7


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

  • 第21题:

    单选题
    下列关于数组访问的描述中,哪些选项是错误的?()
    A

    数组元素索引是从0开始的

    B

    对数组元素的所有访问都要进行边界检查

    C

    如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常;

    D

    数组元素的访问是从1开始,到Length结束;


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

  • 第22题:

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

    正确答案: x[k一l]
    解析: 暂无解析

  • 第23题:

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

    arr[0]

    B

    arr(0)

    C

    arr[1]

    D

    arr(1)


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

  • 第24题:

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

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

    B

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

    C

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

    D

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


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