若有说明int s[3][4]={0},则下面叙述正确的是( )。
A.只有元素s[O][0]可得到初值0
B.此说明语句不正确
C.数组s中各个元素都可得到初值,但其值不一定为0
D.数组s中每个元素均可得到初值0
第1题:
若有说明:int a[3][4];则对a数组元素的非法引用是 ( )。
A.a[0][2*1]
B.a[1][3]
C.a[4-2][0]
D.a[O][4]
在数组这部分的知识里面,数组下标越界是一个比较容易忽略的问题,其下标是从O开始,至n一1为止,因此选项D是正确答案。
第2题:
若有说明:int a[][3]={0,0};则不正确的叙述是( )
A.数组a的每个元素的初值都是0
B.数组a的第一维大小为1
C.数组a的行数为1
D.只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0
第3题:
若有函数内部说明:int a[3][4];则数组a中各元素
A.可在程序的运行阶段得到初值0
B.可在程序的编译阶段得到初值0
C.不能得到确定的初值
D.可在程序的编译或运行阶段得到初值0
第4题:
若有函数内部说明:int a[3][4];,则数组a中各元素A.可在程序的运行阶段得到初值0 B.可在程序的编译阶段得到初值0C.不能得到确定的初值 D.可在程序的编译或运行阶段得到初值0
第5题:
此题为判断题(对,错)。
第6题:
若有说明:int a[][3]={0,0};则不正确的叙述是( )。
A.数组a的每个元素的初值都是0
B.数组a的第一维大小为1
C.数组a的行数为1
D.只有元素a[0Ⅱ0]和a10][1]可得到初值0,其余元素均得不到初值0
第7题:
A.只有元素a[0][0]可得到初值0
B.此说明语句不正确
C.数组a各元素都可得到初值,但其值不一定是0
D.数组a中每个元素均可得到初值0
第8题:
若有说明:int a[][4]={0,0};则下面不正确的叙述是
A.数组a的每个元素都可得到初值0
B.二维数组a的第一维大小为1
C.当初值的个数能被第二维的常量表达式的值除尽时,所得商数就是第一维的大小
D.只有元素a[0][0]和a[0][1]可得到初值,其余元素均得不到确定的初值
第9题:
若有说明“int s[3][4]={0}:”,则下面正确的叙述是______。
A.只有元素s[0][0]可得到初值0
B.此说明语句不正确
C.数组s中各元素都可得到初值,但其值不一定为0
D.数组s中每个元素均可得到初值0
第10题:
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是( )。
A.ps+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1)+3