数组
指针
普通整型变量
字符串
第1题:
在C语言中,若函数调用时实参是某个数组元素,则传递给对应形参的是(55)。
A.数组空间的首地址
B.数组中此元素的元素值
C.数组中元素的个数
D.数组中所有的元素
第2题:
若有定义:inta[5]={3,5,4,6,8},*p=a;则引用数组元素错误的是()。
A.a[3]
B.*(a+1)
C.&a[2]
D.p[2]
第3题:
A.该数组共有20个元素
B.a[0][6]是该数组的一个元素
C.a[0][0]是该数组的一个元素
D.a[5][6]是该数组的一个元素
第4题:
A.该数组第一个元素的值
B.该数组所有元素的值
C.该数组所有元素的地址
D.该数组的首地址
第5题:
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.指针数组与指向数组的指针是等价的
第6题:
数组名作为参数时,以下叙述错误的是()
A.函数调用时是将实参数组的所有元素传给形参
B.函数调用时是将实参数组的首地址传给形参
C.函数调用时是将实参数组的第一个元素传给形参
D.函数调用时是将实参数组的所有元素地址传给形参
第7题:
A.只有元素a[0][0]可得到初值0
B.此说明语句不正确
C.数组a各元素都可得到初值,但其值不一定是0
D.数组a中每个元素均可得到初值0
第8题:
已知:inta[5]={1,2,3,4};下列数组元素值为2的数组元素是()。
A.a[0]
B.a[1]
C.a[2]
D.a[3]
第9题:
要声明一个有10个int型元素的数组,正确的语句是()。
A.inta[10];
B.inta[2,5];
C.inta[];
D.int*a[10];
第10题:
已知1个数组inta[10],则以下说法正确的是()。