题目内容

下列说法正确的是( )。

A.在C语言中,不允许在定义数组的时候赋初值
B.在C语言中,数组元素的个数可以不确定,允许随机变动
C.在C语言中,数组元素的数据类型可以不一致
D.在C语言中,定义了一个数组后,就确定了它所容纳的具有相同数据类型元素的个数

查看答案
更多问题

一维整型数组a[5],初始化为{1,2,3},则元素a[3]的值为( )。

A.1
B.2
C.3
D.0

以下能正确定义一维数组的选项是()。

A. inta[5]={1,2,3,4,5};
B. chara[ ]={0,1,2,3};
C. chara={'A','B','C'};
D. inta[5]="0123";

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

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

在C语言中引用数组元素时,数组下标允许是()。

A. 只能是整型变量
B. 只能是整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式

答案查题题库