题目内容

若有:int a[][3] = {1, 2, 3, 4, 5, 6, 7}; 则 a 数组第一维的长度是( )。

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

查看答案
更多问题

下列说法中,错误的是( )。

A. 可以通过赋初始值的方式确定数组元素的个数
B. 程序执行过程中,数组下标超出所定义的下标范围时,将显示下标越界错误信息
C. 对于 double 类型数组,不可以直接用数组名对数组进行整体输入或输出
D. 数组名代表的是数组所占存储区的首地址,其值不可改变

若函数的参数是数组,则传递给这个参数的值是( )。

A. 整个数组被拷贝过去
B. 数组的第一个元素的地址
C. 数组第一个元素的值
D. 数组元素的个数

下列程序的输出结果是( )。 #includeint main(void) { int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; printf("%d\n", a[a[7] / a[1]]); return 0; }

A. 2
B. 3
C. 5
D. 4

下列程序的输出结果是( )。#include int main(void) { int a, b[5]; a = 1; b[0] = 4;printf("%d#%d\n", b[0], b[1]);return 0; }

A. 0
B. 4
C. 4
D. 0
E. 4
F. 未知值
G. 4 0

答案查题题库