重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 其他
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[单选题]

有以下说明语句struct s{int a;char b;float f;}s1;则语句printf("%d",sizeof(s1))()

A.2

B.3

C.7

D.6

答案

7

更多“有以下说明语句struct s{int a;char b;float f;}s1;则语句printf("%d",sizeof(s1))()”相关的问题

第1题

有以下语句 struct S { int g; char h; } T; 则下面叙述中不正确的是()。

A.S 是结构体名

B. 该结构体包含 2 个成员

C. S 是 struct 类型的变量

D. T 是 struct S 类型的变量

点击查看答案

第2题

若有以下说明和语句()struct worker{int no;char *name;}work,*p=&work;则以下引用方式不正确的

若有以下说明和语句()

struct worker{

int no;

char *name;

}work,*p=&work;

则以下引用方式不正确的是

A.work.no

B.(*p).no

C.p->no

D.work->no

点击查看答案

第3题

设有以下说明语句typedef struct{int n; char ch[8]; } PER;则下面叙述中正确的是A.PER是结构体

设有以下说明语句 typedef struct { int n; char ch[8]; } PER; 则下面叙述中正确的是

A.PER是结构体变量名

B.PER是结构体类型名

C.typedef struct是结构体类型

D.struct是结构体类型名

点击查看答案

第4题

设有以下说明和定义:typedef union{long i;int k[5];char c; } DATE;struct date{int cat;DATE c

设有以下说明和定义:typedef union{ long i;int k[5];char c; } DATE;struct date{ int cat;DATE cow;double dog; }too;DATE max;则下列语句的执行结果是______。printf("%d",sizeof (struct date) +sizeof(max));

A.26

B.30

C.18

D.8

点击查看答案

第5题

设有以下说明语句,则下面叙述不正确的是()。

struct wok{ int x; float y; double z; }aab;

A.struct是结构体类型的关键字

B.struct work是用户定义的结构体类型

C.aab是用户定义的结构体类型名

D.x,y和z都是结构体成员名

E.x和y共用内存

点击查看答案

第6题

若有以下说明,则在seanf函数调用语句中对结构体变量成员引用方式不正确的是()struct pub{char name[20];int age;int sex;}pub[5],*P;

A.scanf("%s",pup[0].name);

B.scanf("%d",&pup[0].age);

C.scanf("%d",&p->sex);

D.scanf("%d",*P.age);

点击查看答案

第7题

以下定义,使p指向data和a域的赋值语句是()struct stuclent{int a;float b;}data,*p;A.p=&a; B.p

以下定义,使p指向data和a域的赋值语句是()

struct stuclent

{int a;float b;}data,*p;

A.p=&a;

B.p=data.a;

C.*p=data.a;

D.p=&data.a;

点击查看答案

第8题

有以下程序: struct STU {char rlLlm[10]; float scoEe[3];} main() {strue

有以下程序: struct STU {char rlLlm[10]; float scoEe[3];} main() {struer STU s[3]={{“20021”,90,95,85), {“2 0022”,95,80,75}, {“20023”,100,95,90}},*P=s; int i;float sum=0; for(i=0;i<3;i++) Sum=Sum+p一>score[i]; printf(“%6.2f\n”,sum); ) 程序运行后的输出结果是()。

点击查看答案

第9题

以下说明语句中,【 】是结构体类型名。 typedef struct { int n; char ch[8]; }PER

点击查看答案

第10题

有以下说明语句: struct a{char x; double y; }ptype; 则下列选项中错误的
是()。

A.a是用户定义的结构体名

B.struct a是用户定义的结构类型

C.ptype是用户定义的结构类型名

D.x和Y都是结构成员名

点击查看答案

第11题

以下程序运行后的输出结果是______。 struct NODE { int hum; struct
NODE *next; }; main () { struct NODE s[3]={{1, \0 },{2, \0 },{3, \0 }},*p,*q,*r; int sum=0: s[0].next=s+1; s[1].next=s+2; s[2].next=s: p=s; q=p->next; r=q->next; sum+=q->nexs->num; sum+=r >next->next->num: prlntf("%d\n",sum ; }

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝