以下对一维数组a 进行不正确初始化的是()。A.int a[10]=(0,0,0,0);B.int a[10]={};C.int a[]={0};D.int a[10]={10*2};

题目

以下对一维数组a 进行不正确初始化的是()。

A.int a[10]=(0,0,0,0);

B.int a[10]={};

C.int a[]={0};

D.int a[10]={10*2};


相似考题
更多“以下对一维数组a 进行不正确初始化的是()。”相关问题
  • 第1题:

    以下说法不正确的是( )。

    A.使用ReDim语句可以改变数组的维数

    B.使用ReDim语句可以改变数组的类型

    C.使用ReDim语句可以改变数组的每一维的大小

    D.使用ReDim语句可以改变对数组中的所有元素进行初始化


    正确答案:B

  • 第2题:

    下面()是不正确的。

    A、使用ReDim语句可以改变数组的维数

    B、使用ReDim语句可以改变数组的类型

    C、使用ReDim语句可以改变数组的每一维的大小

    D、使用ReDim语句可以对数组中的所有元素进行初始化


    参考答案:B

  • 第3题:

    以下说法不正确的是( )。

    A.使用ReDim语句可以改变数组的维数

    B.使用ReDim语句可以改变数组的类型

    C.使用ReDim语句可以改变数组每一维的大小

    D.使用ReDim语句可以对数组的所有元素进行初始化


    正确答案:B

  • 第4题:

    下列字符数组初始化语句中,不正确的是( )。A.

    B.

    C.

    D.

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    本题考查2个概念:①用单引号括起来的一个字符常量只能存放一个字符;②C语言中没有字符串变量,只能用字符数组来存储字符串。

  • 第5题:

    下列字符数组初始化语句中,不正确的是( )。


    正确答案:A
    本题考查两个概念。①用单引号括起来的一个字符常量只能存放一个字符;②C语言中没有字符串变量,只能用字符数组来存储字符串。选项A)中一个单引号内存放了若干个字符,是错误的;选项B)和选项D)中将一个字符串赋值给一个字符数组是允许的。

  • 第6题:

    如何初始化数组?()

    • A、利用大括号直接创建数组和其中的元素;
    • B、利用new关键字创建一个数组;
    • C、数组不需要初始化,只要定义数组变量即可;
    • D、数组不需要初始化,只要定义数组变量,并为数组中的每个元素赋值即可;
    • E、定义数组变量,再分别初始化数组中的每个元素;

    正确答案:B,E

  • 第7题:

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

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

    正确答案:A

  • 第8题:

    Javascript中的数组可以在声明的同时进行初始化,并且数组内元素的类型可以不同。()


    正确答案:正确

  • 第9题:

    数组元素怎样进行缺省的初始化?


    正确答案: 数组元素可以在定义数组的同时进行初始化。例如:
    I.nta[]={1,2,3,4,5};
    用逗号(,)分隔数组的各个元素,系统自动为数组分配一定的空间。

  • 第10题:

    判断题
    对象指针数组可以使用不同类的对象的地址值进行初始化。
    A

    B


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

  • 第11题:

    多选题
    如何初始化数组?()
    A

    利用大括号直接创建数组和其中的元素;

    B

    利用new关键字创建一个数组;

    C

    数组不需要初始化,只要定义数组变量即可;

    D

    数组不需要初始化,只要定义数组变量,并为数组中的每个元素赋值即可;

    E

    定义数组变量,再分别初始化数组中的每个元素;


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

  • 第12题:

    单选题
    以下能对一维数组a进行正确初始化的语句是()。
    A

    int a[10]=(0,0,0,0,0);

    B

    int a[ ]={0};

    C

    int a[10]={ };

    D

    int a[10]={10*1};


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

  • 第13题:

    对两个数组a和b进行下列初始化: char m[]="1234567"; char n[]={'1','2','3','4','5','6','7'}; 则下列叙述正确的是( )。

    A.数组m与数组n完全相同

    B.数组m与数组n长度相同

    C.数组m比数组n长1

    D.数组m与数组n中都存放字符串


    正确答案:C
    解析: 本题考查字符数组和字符串赋值给数组的一些区别。语句“char m[]="1234567";”定义了一个字符型数组并进行了初始化,C语言规定,在字符串的末尾自动加上串结束标记'\0',因此数组m的长度是8;而数组n是按照字符方式对数组进行初始化,系统不会自动加上串结束标记'\0',因此数组n的长度是7。

  • 第14题:

    对两个字符数组a和b进行初始化char a[]="abcd";char b[]={'a','b','c','d'};则a和b两数组长度相同。()

    此题为判断题(对,错)。


    参考答案:错误

  • 第15题:

    以下说法不正确的是( )。

    A.使用ReDim语句可以改变数组的维数

    B.使用ReDim语句可以改变数组的类型

    C.使用ReDim语句可以改变数组每一维的大小

    D.使用ReDim语句可以对数组中的所有元素进行初始化


    正确答案:B

  • 第16题:

    对两个数组a和b进行下列初始化: A.数组m与数组n完全相同B.数组m与数组n长度相同SXB

    对两个数组a和b进行下列初始化:

    A.数组m与数组n完全相同

    B.数组m与数组n长度相同

    C.数组m比数组n长1

    D.数组m与数组n中都存放字符串


    正确答案:C
    在m数组中赋值的是字符串,其长度为7,末尾有结束符ˊ\0ˊ,故字节数为8,而n数组中赋的是字符,其长度为7,故C选项正确。

  • 第17题:

    对两个数组a和b进行如下初始化: char a[]="ABCDEF"; char b[]={'A','B','C','D','E','F',}; 则以下叙述正确的是

    A.数组a与数组b完全相同

    B.数组a与数组b长度相同

    C.数组a与数组b中都存放字符串

    D.数组a比数组b长度长


    正确答案:D
    解析:数组a中最后一个元素是字符串结束标识'\0',所以a数组长度为7,而b数组长度为6,所以答案为D)。注意:通过赋初值的方式给一维字符数组赋字符串。

  • 第18题:

    假定对二维数组a[3][4]进行初始化的数据为{{3,5,6}*{2,8},{7}},则a[l][l]和a[2][3]分别被初始化为()和()。


    正确答案:8;0

  • 第19题:

    关于JavaScript中数组的说法中,正确的是()。

    • A、数组的长度必须在创建时给定,之后不能改变
    • B、同一数组内元素的类型必须相同
    • C、数组可以在声明的同时进行初始化
    • D、数组是引用类型的对象

    正确答案:C,D

  • 第20题:

    下面是对一维数组s的初始化,其中不正确的是()

    • A、chars[5]={“abc”};
    • B、chars[5]={‘a’,’b’,’c’};
    • C、chars[5]=””;
    • D、chars[5]=”abcdef”;

    正确答案:D

  • 第21题:

    问答题
    数组元素怎样进行缺省的初始化?

    正确答案: 数组元素可以在定义数组的同时进行初始化。例如:
    I.nta[]={1,2,3,4,5};
    用逗号(,)分隔数组的各个元素,系统自动为数组分配一定的空间。
    解析: 暂无解析

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

    判断题
    Javascript中的数组可以在声明的同时进行初始化,并且数组内元素的类型可以不同。()
    A

    B


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

  • 第24题:

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

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

    B

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

    C

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

    D

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


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