首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
定义下列结构体(联合)数组: struct st { char name[15]; int age; }a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17); 执行语句printf("%d,%c",a[2]
定义下列结构体(联合)数组: struct st { char name[15]; int age; }a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17); 执行语句printf("%d,%c",a[2]
admin
2012-12-03
23
问题
定义下列结构体(联合)数组:
struct st
{ char name[15];
int age;
}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17);
执行语句printf("%d,%c",a[2].age,*(a[3].name+2))的输出结果为( )。
选项
A、15,A
B、16,H
C、16,A
D、17,H
答案
C
解析
本题考查结构体数组。a[2].age为结构体a[2]的age成员,即a[3].name为指向结构体a[3]的name成员的第一个元索的指针,即指向“Z”,(a[3].name+2)将指针后移两位指向第三个元素“A”,*(a[3].name+2))是取指针所指向地址的内容。
转载请注明原文地址:https://jikaoti.com/ti/I2B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后的输出结果是______。main(){charx=0xFFFF;printf("%d\n",x--);}
设有如下定义#defineMYSWAP(z,x,y){z=x;x=y;y=z;}floata=5,b=16,c;MYSWAP(______,a,b);
若输入字符串:abcde,则以下while循环体将执行【】次。while((ch=getchar())==’e’)printf("*");
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是()。
下面程序的运行结果是______。intf(inta[],intn){if(n>1)returna[0]+f(&a[1],n-1);elsereturna[0];{main(
在C语言中,运算对象必须是整型数的运算符是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整型数据,成员变量link是指向自身结构体的指针,请将定义补充完整。structnode}intinfo;【】link;};
在一棵二叉树上第5层的结点数最多是()。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块),其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
随机试题
简述社会革命
Scientistshadtofindoutmanythings【C1】______theycouldlandmen【C2】______themoon.Theyneededmore【C3】______aboutspacecon
教育功能类型是如何划分的?
下列核团中不属内脏运动核的是
特发性直立性低血压也称
对贮存中发现有疑问的药品()。
股利支付率的高低水平没有具体的衡量标准,而且企业与企业之间也没有什么可比性。()
团体心理咨询与个别心理咨询的区别可以概括为5点:包括了互动程度不一,问题类型不一,()。
简述资本主义法律的基本特征。(2008年综合课简答第64题)
A、Thenextday.B、OnSaturday.C、Inthreedays.D、Inoneweek,B信息明示题。女士询问包裹能否在自己妹妹过生日那天,也就是周六寄到,由此可知,她妹妹的生日是周六,故选B。
最新回复
(
0
)