typeabc
t1asinteger
t2assingle
endtype
dimabc1asabc
则下面表示记录变量ABC1的成员T1正确的是( )
A.ABC1→T1
B.T1
C.T1.ABC1
D.ABC1.T1
[单选题]若有以下的说明和语句,则在执行for语句后,*(* pt+1)+2)表示的数组元素是 ( ) int t[3] [3],*pt[3],k; for(k=0;k<3;k+ +)pt[k]=&t[k] [0];A.t[2] [0]B.t[2] [2]C.t[1] [2]D.t[2] [1]
[单选题]若有以下说明语句:structstudent{intnum;charname[];floatscore;}stu;则下面的叙述不正确的是:()A . struct是结构体类型的关键字B . structstudent是用户定义的结构体类型C . num,score都是结构体成员名D . stu是用户定义的结构体类型名
[单选题]若有说明语句"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%6.2f",&a,&b) ;
[单选题]若有说明:intn=2,*p=&n,*q=p,则以下非法的赋值语句是:()A . p=qB . *p=*qC . n=*qD . p=n
[单选题]若有说明:intn=2,*p=&n,*q=p,则以下非法的赋值语句是()。A.p=qB.*p=*qC.n=*QD.p=n
[单选题]若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是( )。A.p=q B.*p=*q C.n=*q D.p=*n
[单选题]若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是A.p=q;B.*p=*q;C.n=*q;D.p=n;
[单选题]若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是( )。A.p=q;B.*p=*q;C.n=*q;D.p=n:
[单选题]若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是A.p=q;B.*p=q;C.n=*q;D.p=n;
[单选题]若有以下说明和语句:sturct st { int n;char *ch;}; struct st a[3]={5, "abc",7, "def",9, "ghk"},*p=a;则值为6的表达式是( )。A)p++->n B)p->n++C)(*p).n++ D)++p->n