题目内容

以下一维数组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]);

机械的动力来源于()。

A. 动力系统
B. 传动系统
C. 功能执行系统
D. 操作与控制系统

答案查题题库