已知有如下结构体:
struct sk
{ int a;
float b;
}data,*p;
若有P=&data,则对data的成员a引用正确的是()。
A. (*p).data.a
B. (*p).a;
C. p->data.a
D. p.data.a
查看答案
试述膀胱高度膨胀病人第1次放尿不超过1000mL的原因。
若有定义语句:"int a[4][10],*P,*q[4];"且0≤i<4,则错误的赋值是()。A.D=aB.q[i]=a[i]C.p=a[l]D.若有定义语句:"int a[4][10],*P,*q[4];"且0≤i<4,则错误的赋值是()。A.D=aB.q[i]=a[i]C.p=a[l]D.
若有定义语句:"int a[4][10],*P,*q[4];"且0≤i<4,则错误的赋值是()。
A. D=a
B. q[i]=a[i]
C. p=a[l]
D. P=&a[2][1]
下述程序执行的输出结果是()。
include<stdio.h>
main()
{char a[2][4];
strcpy(a。"are");strcpy(a[1],"you");
a[o][3]=&;
printf("%s\n",a);
}
A. are&you
B. you
C. are
D. &
有以下程序:
include<stdio.h>
main()
{ int a,b,k,m,*pl,*p2;
k=1,m=8;
p1=&k,p2=&m;
a=/*pl-m;b=*p1+*p2+6;
printf("%d",a);printf("%d\n",b);
}
编译时编译器提示错误信息,你认为出错的语句是()。
A. a=/*pl-m;
B. b=*p1+*p2+6;
C. k=1,m=8;
D. pl=&k,p2-&m;