题目内容
(请给出正确答案)
[主观题]
若有定义“inta[2][3];”,下列选项中对a数组元素正确引用的是()。
A.a[2][!1]
B.a[2][3]
C.a[0][3]
D.a[1>2][!1]
查看答案
如果结果不匹配,请 联系老师 获取答案
A.a[2][!1]
B.a[2][3]
C.a[0][3]
D.a[1>2][!1]
若有一些定义和语句: #include <stdio.h> int a=4,b=3,*p,*q,*w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是()。
A.*q=0;
B.w=p;
C.*p=a;
D.*p=*w;
A.p.c2.a
B.p->c2.a
C.(*p).c2.a
D.(*p).a
A. pt[0][0]
B. *(pt+1)[2]
C. *(pt[1]+2)
D. *(a[0]+2
若有以下的定义:‘int t[3][2];”,能正确表示t数组元素地址的表达式是()。
A.&t[3][2]
B.t[3]
C.t[l]
D.t[2][2]
若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为______。(float)(a+b)/2+(int)x%(int)y
A.3.5
B.35
C.3.5
D.35
int a[2][3],(*p)[3];
p=a;
A.(p+1)[0]
B.*(*(p+2)+1)
C.*(p[1]+1)
D.p[1]+2
E.p[1][1]