题目内容
(请给出正确答案)
[主观题]
若有语句:int a【3】【4】,(。P)【4】;P=a;,则以下选项中叙述错误的是()
A.系统将开辟一个名为P的二维数组,[o][o]中的值即为a[o][o]中的值A.系统将开辟一个名为P的二维数组,[o][o]中的值即为a[o][o]中的值B.P+1代表a[1][0]的地址C.P中将存放a数组的首地址D.P+2代表a数组后一行的首地址
答案
A
如果结果不匹配,请 联系老师 获取答案
A
若有以下定义的语句: struct student { int age; int num;}; struct student stu[3]={{1001,20},{1002,19},{1003,21}}; main() { struct student *p; p=stu; …} 则以下不正确的引用是()。
A.(p++)->num
B.p++
C.(*p).num
D.P=&stu.age.
A.cp+1
B.*(cp+3)
C.*(cp+1)+3
D.*(*cp+2)
A.&a,&*point,point
B.a,point,*&a
C.&*a,&a,*point
D.*&point,*point,&a
A.*(a+1)
B.a[p-a]
C.p+i
D.*(&a[i])
A.d
B.e
C.h
D.b
若有说明语句“int a;float b;”,以下输入语句正确的是()。
A.scanf("%f%f",&a,&b);
B.scanf("%f%d",&a,&b);
C.scanf("%d,%f",&a,&b);
D.scanf("%6.2f%62f",&a,&b);