更多“数组 A[0..4,-1..-3,5..7]中含有元素的个数()。”相关问题
  • 第1题:

    对于二维数组a[0..4,1..5],设每个元素占1个存储单元,且以列为主序存储,则元素a[2,2]相对于数组空间起始地址的偏移量是(55)。

    A.5

    B.7

    C.10

    D.15


    正确答案:B
    解析:本题考查数组元素的存储。
      若二维数组A[L1..U1,L2..U2]以行为主序存储,每个元素占用d个存储单元,则元素A[I,J]的存储位置相对于数组空间首地址的偏移量为
      ((I-L1)×(U2-L2+1)+J-L2)×d
      若二维数组A[L1..U1,L2..U2]以列为主序存储,每个元素占用d个存储单元,则元素A[I,J]的存储位置相对于数组空间首地址的偏移量为
      ((J-L2)×(U1-L1+1)+I-L1)×d
      本题中d=1,L1=0,U1=4,L2=1,U2=5,代入后计算可得偏移量为7。

  • 第2题:

    若用数组名作为函数调用的实参,传递给形参的是( )。

    A、数组的首地址

    B、数组中第一个元素的值

    C、数组全部元素的值

    D、数组元素的个数


    参考答案A

  • 第3题:

    下列说法正确的是( )。

    A.在C语言中,可以使用动态内存分配技术定义元素个数可变的数组

    B.在c语言中,数组元素的个数可以不确定,允许随机变动

    C.在C语言中,数组元素的数据类型可以不一致

    D.在C语言中,定义一个数组后,就确定了它所容纳的元素的个数


    正确答案:D
    在C语言中,数组元素的个数是确定的,不允许随机变动,数组定义好后,它所能容纳的元素的个数也就确定了,并且同一个数组中所有元素都是同一类型。

  • 第4题:

    数组int a[3][3];共定义了____________个数组元素。


    正确答案:
    9

  • 第5题:

    设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为()。


    答案:C
    解析:
    数组是随机存取的结构,所以读取第i个节点的时间复杂度为0(1)。

  • 第6题:

    若用数组名作为函数调用的实参,传递给形参的()。

    • A、 数组的首地址
    • B、 数组中第一个元素的值
    • C、 数组全部元素的值
    • D、 数组元素的个数

    正确答案:A

  • 第7题:

    数组A[0..4,-1..-3,5..7]中含有元素的个数()。

    • A、55
    • B、45
    • C、36
    • D、16

    正确答案:B

  • 第8题:

    若用数组名作为调用函数的实参,则传递给形参的是()

    • A、数组存储首地址
    • B、数组的第一个元素值
    • C、数组中全部元素的值
    • D、数组元素的个数

    正确答案:A

  • 第9题:

    数组中元素的最大值就是下标最大的那个数组元素无需进行比较


    正确答案:错误

  • 第10题:

    设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为()。

    • A、O(n)
    • B、O(nlog2n)
    • C、O(1)
    • D、O(n2)

    正确答案:C

  • 第11题:

    单选题
    数组A[0..4,-1..-3,5..7]中含有元素的个数()。
    A

    55

    B

    45

    C

    36

    D

    16


    正确答案: A
    解析: 共有5*3*3=45个元素。

  • 第12题:

    单选题
    数组A[0..4-1.-3,5.7]中含有元素的个数()。
    A

    55

    B

    45

    C

    36

    D

    16


    正确答案: C
    解析:

  • 第13题:

    下面关于VisualFoxPro数组的叙述中,错误的是()

    A、用DIMENSION和DECLARE都可以定义数组

    B、VisualFoxPro只支持一维数组和二维数组

    C、一个数组中各个数组元素必须是同一种数据类型

    D、新定义数组的各个数组元素初值.F.


    参考答案:C

  • 第14题:

    一个数组第一个元素的存储地址是100,每个数组元素的长度为2,则第5个元素的地址是()。

    A110

    B108

    C100

    D120


    参考答案:B

  • 第15题:

    下面关于Visual FoxPro数组的叙述中,错误的是( )。

    A.用DIMENSION和DECLARE都可以定义数组

    B.Viaua1 FoxPro只支持一维数组和二维数组

    C.一个数组中各个数组元素必须是同一种类型

    D.新定义数组的各个数组元素初值为,F


    正确答案:C

  • 第16题:

    用数组名作为函数调用的实参,则传递给形参的是( )。

    A.数组中所有元素的值

    B.数组的第一个数据

    C.数组的首地址

    D.数组元素的个数


    正确答案:C
    数组名是一个指针常量,它的值就是数组的地址,也就是数组首元素地址。

  • 第17题:

    数组中元素,用一个统一的数组名和下标来唯一地确定某个数组变量中的元素


    正确答案:正确

  • 第18题:

    下面关于Visual FoxPro数组的叙述中,不正确的是().

    • A、Visual FoxPro只支持一维数组和二维数组
    • B、新定义的数组的各个数组元素初值为.F.
    • C、用DIMENSION命令可以定义数组
    • D、一个数组中各个数组元素必须是同一种数据类型

    正确答案:D

  • 第19题:

    可以使用数组的length属性得到数组的元素个数。()


    正确答案:正确

  • 第20题:

    用数组名作为函数调用的实参,则传递给形参的是()

    • A、数组中所有元素的值
    • B、数组的第一个数据
    • C、数组的首地址
    • D、数组元素的个数

    正确答案:C

  • 第21题:

    对数组元素赋初始化可以采用的方式包含()

    • A、在定义数组时对数组元素赋以初值
    • B、可以只给一部分元素赋值
    • C、如果想一个数组里的全部元素值为0;可以写成inta[10]={0};
    • D、在数组赋初值时可以不指定长度,长度默认就是后面元素的个数

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

  • 第22题:

    在Visual FoxPro的一个数组中,各个数组元素的数据类型可以不同。


    正确答案:正确

  • 第23题:

    单选题
    有说明语句double[,] tab=new double[3,4];那么下面叙述正确的是()。
    A

    tab是一个数组维数不确定的数组,使用时可以任意调整

    B

    tab是一个有两个元素的一维数组,它的元素初始值分别是3,4

    C

    tab是一个二维数组,它的元素个数一共有12个

    D

    tab是一个不规则数组,数组元素的个数可以变化


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

  • 第24题:

    单选题
    下面关于Visual FoxPro数组的叙述中,不正确的是().
    A

    Visual FoxPro只支持一维数组和二维数组

    B

    新定义的数组的各个数组元素初值为.F.

    C

    用DIMENSION命令可以定义数组

    D

    一个数组中各个数组元素必须是同一种数据类型


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