【单选题】在C语言中,以下关于数组的描述正确的是()。A.数组的大小是固定的,但可以有不同类型的数组元素B.数组的大小是可变的,但所有数组元素的类型必须相同C.数组的大小是固定的,所有数组元素的类型必须相同D.数组的大小是可变的,可以有不同类型的数组元素

题目

【单选题】在C语言中,以下关于数组的描述正确的是()。

A.数组的大小是固定的,但可以有不同类型的数组元素

B.数组的大小是可变的,但所有数组元素的类型必须相同

C.数组的大小是固定的,所有数组元素的类型必须相同

D.数组的大小是可变的,可以有不同类型的数组元素


相似考题
参考答案和解析
编译系统不会进行下标出界检查
更多“【单选题】在C语言中,以下关于数组的描述正确的是()。”相关问题
  • 第1题:

    以下哪些是关于指针数组的正确描述()。

    A.int(*a)[4];

    B.int*a[4];

    C.指针数组每个元素都是指针变量

    D.若inta[4][4];int*b[]={a[0],a[1],a[2],a[3]};则b是指针数组

    E.指针数组与指向数组的指针是等价的


    正确答案:BCD

  • 第2题:

    下面关于数组的描述错误的是( )。 A.在C++语言中数组的名字就是指向该数组第一个元素的指针SXB

    下面关于数组的描述错误的是( )。

    A.在C++语言中数组的名字就是指向该数组第一个元素的指针

    B.长度为n的数组,下标的范围是0~n-1

    C.数组的大小必须在编译时确定

    D.数组只能通过值参数和引用参数两种方式传递给函数


    正确答案:D
    本题考查的是数组的基本使用,数组还可以通过对应的指针调用传递参数,其余选项的说法都是正确的。

  • 第3题:

    在C语言中,关于字符串描述错误的是( )。

    A.C中的字符串是作为字符数组来处理的

    B.C语言规定:以‘\0’作为字符串结束标志

    C.char str[]={"hello\nworld!"}; puts(str); 输出: hello\n world!

    D.可以利用strlen(字符数组)测试字符串的长度


    正确答案:C

  • 第4题:

    在C语言中,关于字符数组定义正确的是()。

    • A、chara[3];
    • B、chara;
    • C、char[3]b;
    • D、char2b[3];

    正确答案:A

  • 第5题:

    在C语言中,下面关于数组的描述中正确的是()。

    • A、数组的大小是固定的,但可以有不同类型的数组元素
    • B、数组的大小是可变的,但所有数组元素的类型必须相同
    • C、数组的大小是固定的,所有数组元素的类型必须相同
    • D、数组的大小是可变的,可以有不同的类型的数组元素

    正确答案:C

  • 第6题:

    在JAVA语言中以下能为一维数组a正确初始化的语句是()。

    • A、int a[10]=(0,0,0,0,0)
    • B、int a[]={1,2}
    • C、int a[10]={0;1;2}
    • D、int a[10]={10}

    正确答案:B

  • 第7题:

    在C语言中,以下关于数组的描述正确的是()。

    • A、数组下标从1开始
    • B、数组元素个数必须在定义时指定
    • C、编译系统不会进行下标出界检查
    • D、数组在内存中可能不是连续存储的

    正确答案:C

  • 第8题:

    在C语言中引用数组元素时,其数组的下标可以是任何类型的表达式。


    正确答案:正确

  • 第9题:

    以下关于数组的描述中,正确的选项有:()

    • A、在定义数组时,有时可以将该数组的维数省略
    • B、数组名实质上是数组的首地址,是一个变量地址,可对其进行赋值
    • C、构成数组的各个元素可以有不同的数据类型
    • D、有定义:inta[3];则定义了a[0]、a[1]、a[2]三个数组元素

    正确答案:A,D

  • 第10题:

    关于字符、字符串与字符数组的关系表述正确的是()

    • A、字符数组是可以包含多个字符
    • B、字符串在程序语言中表示必须通过字符数组来使用
    • C、多个字符连接起来后就是字符串
    • D、多个字符连接起来后就是字符数组

    正确答案:A,B,C

  • 第11题:

    单选题
    在C语言中,下面关于数组的描述中正确的是()。
    A

    数组的大小是固定的,但可以有不同类型的数组元素

    B

    数组的大小是可变的,但所有数组元素的类型必须相同

    C

    数组的大小是固定的,所有数组元素的类型必须相同

    D

    数组的大小是可变的,可以有不同的类型的数组元素


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

  • 第12题:

    单选题
    在C语言中,以下关于数组的描述正确的是()。
    A

    数组下标从1开始

    B

    数组元素个数必须在定义时指定

    C

    编译系统不会进行下标出界检查

    D

    数组在内存中可能不是连续存储的


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

  • 第13题:

    下列说法正确的是( )。

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

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

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

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


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

  • 第14题:

    在C语言中,下面关于数组描述错误的是( )。

    A.数组元素的下标从1开始顺序编号

    B.数组是有序数据的集合。数组中的每一个元素都属于同一个数据类型

    C.一维数组的定义格式为:数据类型 数组名[常量表达式]

    D.数组元素的初始化格式为:数据类型数组名[常量表达式]={初值表}


    正确答案:A

  • 第15题:

    在C语言中,利用数组a存放字符串“Hello”,以下语句中正确的是()。

    Achara[10]=“Hello”;

    Bchara[10];a=“Hello”;

    Cchara[10]=‘Hello’;

    Dchara[10]={‘H’,’e’,’l’,’l’,’o’};


    A

  • 第16题:

    在C语言中,数组名作为函数调用的实参时,传递给形参的是()

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

    正确答案:D

  • 第17题:

    在scala语言中对于方法的定义以下说法正确的是()

    • A、sorted将会把数组按升序进行重新排序
    • B、sorted将会把数组按降序进行重新排序
    • C、sortWith(_>_)表示降序排序
    • D、sortWith(_<_)表示升序排序

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

  • 第18题:

    在C语言中,利用数组a存放字符串“Hello”,以下语句中正确的是()。

    • A、chara[10]=“Hello”;
    • B、chara[10];a=“Hello”;
    • C、chara[10]=‘Hello’;
    • D、chara[10]={‘H’,’e’,’l’,’l’,’o’};

    正确答案:A

  • 第19题:

    在C#语言中,可以用来遍历数组元素的循环语句是()。


    正确答案:foreach

  • 第20题:

    在C语言中,二维数组的元素在内存中的存放顺序是()。


    正确答案:按行连续存储

  • 第21题:

    以下关于C语言函数的描述中,正确的是()

    • A、C程序由一个或一个以上的函数组成
    • B、C函数可以嵌套调用和嵌套定义
    • C、函数必须有返回值,否则不能使用函数
    • D、C语言中所有的函数定义都必须在main()函数中定义

    正确答案:A

  • 第22题:

    单选题
    在C语言中,利用数组a存放字符串“Hello”,以下语句中正确的是()。
    A

    chara[10]=“Hello”;

    B

    chara[10];a=“Hello”;

    C

    chara[10]=‘Hello’;

    D

    chara[10]={‘H’,’e’,’l’,’l’,’o’};


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

  • 第23题:

    单选题
    在C语言中,关于字符数组定义正确的是()。
    A

    chara[3];

    B

    chara;

    C

    char[3]b;

    D

    char2b[3];


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

  • 第24题:

    单选题
    以下四种语言中,跟汉语同属一个语系的是()
    A

    维吾尔语

    B

    日语

    C

    藏语

    D

    朝鲜语


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