二维数组当初始化列表给出数组全部元素的初值时,第()维的长度声明可以省略,第B维的声明不可以省略A、3B、2C、0D、1

题目

二维数组当初始化列表给出数组全部元素的初值时,第()维的长度声明可以省略,第B维的声明不可以省略

  • A、3
  • B、2
  • C、0
  • D、1

相似考题
更多“二维数组当初始化列表给出数组全部元素的初值时,第()维的长度声明”相关问题
  • 第1题:

    对于二维数组,即可以按元素初始化,也可以按行初始化。


    正确答案:正确

  • 第2题:

    若有说明:inta[][4]={0,0};则下面不正确的叙述是()。

    • A、数组a的每个元素都可得到初值0
    • B、二维数组a的第一维大小为1
    • C、因为二维数组a中第二维大小的值除以初值个数的商为1,故数组a的行数为1
    • D、只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0

    正确答案:B

  • 第3题:

    设已定义:inta[][4]={0,0};则下列描述错误的是()

    • A、数组a的每个元素都可得到初值0
    • B、二维数组a的第一维大小为1
    • C、数组a的行数为1
    • D、只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0

    正确答案:D

  • 第4题:

    在缺省情况下,用Dim A(5,5)语句声明二维数组后,数组A的元素共有()个。


    正确答案:36

  • 第5题:

    二维数组进行初始化时第一维及第二维的长度都可以省略


    正确答案:错误

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

    填空题
    在缺省情况下,用Dim A(5,5)语句声明二维数组后,数组A的元素共有()个。

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

  • 第9题:

    多选题
    下面有关数组的说法哪些是错误的()
    A

    数组存放的是具有相同数据类型的多个数据

    B

    数组的下标允许是常数、表达式或变量

    C

    DIM语句声明的数组把数组中的全部数组都初始化为逻辑型

    D

    多维数组中每一维的大小为上界-下界;数组的大小为每一维大小的乘积

    E

    动态数组是指在声明时没有给出数组的大小,当要使用数组时,再决定数组的大小


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

  • 第10题:

    填空题
    知给全部元素赋初值,则在数组说明中,可以不给出数组元素的()

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

  • 第11题:

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

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

    B

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

    C

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

    D

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


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

  • 第12题:

    单选题
    设已定义:inta[][4]={0,0};则下列描述错误的是()
    A

    数组a的每个元素都可得到初值0

    B

    二维数组a的第一维大小为1

    C

    数组a的行数为1

    D

    只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0


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

  • 第13题:

    用一条语句声明一个有5×3个元素的二维int型数组,并依次赋予1~15的初值。


    正确答案:int theArray[5][3]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}

  • 第14题:

    二维数组,即可以按元素初始化,也可以按行初始化


    正确答案:正确

  • 第15题:

    关于数组inta[][2]={0,0,2}的下列描述不正确的是()

    • A、二维数组a的第一维大小为1
    • B、数组a的每个元素都可得到初值0
    • C、a[0][0]和a[0][1]可得到初值0值
    • D、因为二维数组a中初值的个数不能被第二维大小的值整除,则第一维的大小等于所得商数再加1,故数组a的行数为1

    正确答案:A,C,D

  • 第16题:

    知给全部元素赋初值,则在数组说明中,可以不给出数组元素的()


    正确答案:个数

  • 第17题:

    若有说明:inta[][4]={0,0};,则下面正确的叙述是()

    • A、a[0][1]=0
    • B、只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值
    • C、二维数组a的第一维大小为1
    • D、数组a的每个元素都可得到初值0

    正确答案:A,C,D

  • 第18题:

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

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

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

  • 第19题:

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

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

    正确答案:C

  • 第20题:

    多选题
    以下关于二维数组的描述中,正确的有:()。
    A

    如有定义inta[2][3];则数组a的最后一个元素为a[1][2]

    B

    一个一维数组,它的每一个元素也是类型相同的一维数组时,便构成二维数组

    C

    在定义二维数组时,可以将该数组的两个维数全部省略

    D

    对于二维数组,即可以按元素初始化,也可以按行初始化


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

  • 第21题:

    多选题
    关于二维数组初始化描述正确的是()。
    A

    二维数组,即可以按元素初始化,也可以按行初始化

    B

    二维数组当初始化列表给出数组全部元素的初值时,第一维的长度声明可以省略,此时,系统将按初始化列表中提供的初值个数来定义数组的大小。

    C

    二维数组按行初始化时,即使初始化列表中提供的初值个数可以少于数组元素的个数,第一维的长度声明也可以省略,此时系统自动给后面的元素初始化为0。

    D

    二维数组初始化时可以省略第二维的长度


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

  • 第22题:

    单选题
    下面关于VisualFoxPro数组的叙述中,错误的是()。
    A

    用DIMENSION和DECLARE都可以定义数组

    B

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

    C

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

    D

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


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

  • 第23题:

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

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

    B

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

    C

    用DIMENSION命令可以定义数组

    D

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


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