题目内容

关于C语言数组的描述正确的是( )

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

查看答案
更多问题

以下一维数组a的定义中正确的是( )

A. int a(10);
B. int n=10,a[n];
C. int n; scanf("%d",&n); int a[n];
D. #define size 10int a[size];

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

A. 整型常量
B. 整型表达式
C. 整型变量
D. 以上三种都可以

有int a[10] = {1,2,3,4,5},对该语句的理解正确的是( )。

A. 将5个初值依次赋给a[1]~a[5]
B. 将5个初值依次赋给a[0]~a[4]
C. 将5个初值依次赋给a[6]~a[10]
D. 因为数组长度与初值个数不同,所以此语句错误

以下程序的输出结果是( )int i,a[10];for(i=9;i>=0;i- -)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);

答案查题题库