正确答案: D
a[O][4]
题目:若有说明:int a[3][4];则对a数组元素的非法引用是 ( )。
解析:
在数组这部分的知识里面,数组下标越界是一个比较容易忽略的问题,其下标是从O开始,至n一1为止,因此选项D是正确答案。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]设有如下变量声明Dim timel As Date,为变量time1正确赋值的表达式是
time1=11:34:04
time1="11:34:04"
解析:解析:日期文字须以符号“#”括起来。用Format函数不能正确地表示出时间来。
[单选题]有以下程序: main { int a[]=(2,4,6,8,10},y=0,x,*P; p=&a[1]; for(x=1;x<3;x++) y+=p[x]; printf("%d\n,y"); } 程序运行后的输出结果是( )。
14
解析:由题目的语句P=&a[1]可知,P指向a数组中下标为1的元素“4”,又因为P为指针变量,所以P[x]与*(p+x)等价,因而在for循环语句中,第一次循环P[1]指向a数组中下标为2的元素“6”,第二次循环p[2]指向a数组中下标为3的元素“8”,所以y=6+8=14,因而选项C为正确答案。