参考答案和解析
正确答案:错误
更多“使用联合运算符合并数组时,如果遇到相同下标的元素,后面的会覆盖前”相关问题
  • 第1题:

    在Excel2003中,当公式中出现多个运算符时,如果运算符的优先级相同,则按顺序运算()。

    A.从前到后

    B.从后到前

    C.从左到右

    D.从右到左


    参考答案:C

  • 第2题:

    下列关于new运算符的描述中错误的是( )。

    A.使用运算符new创建对象数组时必须定义初始值

    B.使用运算符new创建对象时,会调用类的构造函数

    C.运算符new可以用来动态创建对象和对象数组

    D.使用new运算符创建的对象可以使用运算符delete删除


    正确答案:A

  • 第3题:

    关于new运算符的下列描述中,()是错误的。

    • A、它可以用来动态创建对象和对象数组
    • B、使用它创建的对象和对象数组可以使用运算符delete删除
    • C、使用它创建对象时要调用构造函数
    • D、使用它创建对象数组时必须指定初始值

    正确答案:D

  • 第4题:

    下面有关于数组概念描述不正确的是()

    • A、数组中所有元素具有相同的数组名称
    • B、数组中所有元素具有不相同的数组名称
    • C、数组中所有元素具有相同的数组名称但元素的类型不一定相同
    • D、数组中所有元素具有不相同的数组名称但元素的类型相同

    正确答案:B,C,D

  • 第5题:

    关于array_merge()函数,下列说法中错误的是()。

    • A、该函数最多只能接收一个参数。
    • B、当遇到相同的字符串键名,后面的值将会覆盖前面的值。
    • C、如果数组是数字索引,则键名会以连续方式重新编排索引。
    • D、如果数组包含数字键名,后面的值将附加到数组的后面。

    正确答案:A

  • 第6题:

    若有定义:inta[10];,使用数组元素时,下标的最小值是1,最大值是10。


    正确答案:错误

  • 第7题:

    关于Javascript中数组的说法中,不正确的是:()

    • A、数组的长度必须在创建时给定,之后便不能改变
    • B、由于数组是对象,因此创建数组需要使用new运算符
    • C、数组内元素的类型可以不同
    • D、数组可以在声明的同时进行初始化

    正确答案:A

  • 第8题:

    单选题
    下列关于运算符delete的描述中,错误的是()。
    A

    使用该运算符可以释放用new运算符创建的对象或对象数组

    B

    使用该运算符可以释放所有对象

    C

    使用delete运算符时会自动调用析构函数

    D

    用它释放对象数组时,它作用的指针名前要加下标运算符[]


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

  • 第9题:

    单选题
    关于new运算符的下列描述中,错误的是(  )。
    A

    它可以用来动态创建对象和对象数组

    B

    使用它创建的对象或对象数组可以通过运算符delete删除

    C

    使用它创建对象时要调用构造函数

    D

    使用它创建对象数组时必须指定初始值


    正确答案: A
    解析:
    new创建对象时,不用显式调用构造函数,系统会自动调用构造函数。

  • 第10题:

    单选题
    下列有关VisualFoxPro数组的说法中错误的是()。
    A

    数组是一组具有相同名称不同下标的内存变量

    B

    数组中的各个元素可以赋予不同类型的值

    C

    数组一经定义之后,其各元素已具有逻辑真值

    D

    在VisualFoxPro中相同名称的一维数组与二维数组的元素之间存在着某种对应关系


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

  • 第11题:

    单选题
    以下叙述中错误的是(  )。
    A

    同一个数组中所有元素的类型相同

    B

    不可以跳过前面的数组元素给后面的元素赋初值0

    C

    定义语句int a[10]={0};给a数组中所有元素赋初值0

    D

    若有定义语句int a[4]={1,2,3,4,5};,编译时将忽略多余的初值


    正确答案: B
    解析:
    一维数组初始化时,不可能跳过前面的元素给后面的元素赋初值,当所赋初值少于所定义数组的元素个数时,将自动给后面的元素补以初值0,当所赋初值多于所定义数组的元素个数时,在编译时将给出出错信息。答案选择D选项。

  • 第12题:

    单选题
    关于array_merge()函数,下列说法中错误的是()。
    A

    该函数最多只能接收一个参数。

    B

    当遇到相同的字符串键名,后面的值将会覆盖前面的值。

    C

    如果数组是数字索引,则键名会以连续方式重新编排索引。

    D

    如果数组包含数字键名,后面的值将附加到数组的后面。


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

  • 第13题:

    下列关于delete运算符的叙述中,错误的是( )

    A使用delete运算符释放类对象时要调用该类的析构函数

    Bdelete运算符可以作用于空指针

    C由new运算符分配的动态内存空间必须通过delete运算符释放

    D使用delete运算符释放动态分配的单个对象和对象数组的语法格式相同


    答案:C

  • 第14题:

    ( 10 )在使用 Dim 语句定义数组时,在缺省情况下数组下标的下限为 【 10 】 。


    正确答案:

  • 第15题:

    下列关于运算符delete的描述中,错误的是()。

    • A、使用该运算符可以释放用new运算符创建的对象或对象数组
    • B、使用该运算符可以释放所有对象
    • C、使用delete运算符时会自动调用析构函数
    • D、用它释放对象数组时,它作用的指针名前要加下标运算符[]

    正确答案:B

  • 第16题:

    引用数组元素时,其数组下标的数据类型允许的是:整型常量或整型表达式


    正确答案:正确

  • 第17题:

    使用new运算符创建的对象数组其元素都具有默认值。


    正确答案:错误

  • 第18题:

    执行语句intarr[10]下面描述正确的是()

    • A、定义数组的名称是arr
    • B、定义数组的长度是10
    • C、定义数组如果数组的元素没有赋值则默认是1
    • D、定义数组时元素的值是不能相同的

    正确答案:A,B

  • 第19题:

    下列有关VisualFoxPro数组的说法中错误的是()。

    • A、数组是一组具有相同名称不同下标的内存变量
    • B、数组中的各个元素可以赋予不同类型的值
    • C、数组一经定义之后,其各元素已具有逻辑真值
    • D、在VisualFoxPro中相同名称的一维数组与二维数组的元素之间存在着某种对应关系

    正确答案:C

  • 第20题:

    判断题
    使用new运算符创建的对象数组其元素都具有默认值。
    A

    B


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

  • 第21题:

    单选题
    为将数组myArray的长度由6改为10,现采取以下编码:  int[] myArray = new int[6];   myArray = new int[10]; (覆盖)   代码执行后,以下叙述哪项是正确的?()
    A

     数组myArray的长度已由6改为10,其中前6个元素的值不变,后四个元素的值为空。

    B

     数组myArray的长度已由6改为10,其中前6个元素的值不变,后四个元素需再经过初始化后才能使用。

    C

     数组myArray的长度已由6改为10,原来6个元素的值全部丢失。

    D

     数组myArray的长度没有变化。


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

  • 第22题:

    单选题
    关于Javascript中数组的说法中,不正确的是:()
    A

    数组的长度必须在创建时给定,之后便不能改变

    B

    由于数组是对象,因此创建数组需要使用new运算符

    C

    数组内元素的类型可以不同

    D

    数组可以在声明的同时进行初始化


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

  • 第23题:

    判断题
    使用联合运算符合并数组时,如果遇到相同下标的元素,后面的会覆盖前面的。
    A

    B


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