首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct S { int a, b; } data[2]={10,100,20,200}; main() { struct S p=data[1]; printf("%d\n", ++(p.a) ); } 程序运行后的输出结果是
有以下程序 struct S { int a, b; } data[2]={10,100,20,200}; main() { struct S p=data[1]; printf("%d\n", ++(p.a) ); } 程序运行后的输出结果是
admin
2018-10-16
87
问题
有以下程序
struct S { int a, b; } data[2]={10,100,20,200};
main() {
struct S p=data[1]; printf("%d\n", ++(p.a) ); }
程序运行后的输出结果是
选项
A、11
B、20
C、21
D、10
答案
C
解析
在题目中定义了结构体S类型的数组变量data,并对其赋初值。在程序中定义了指向结构体S类型的变量p,并把数组data的第二个元素data[1]的值赋给它,所以此时成员变量p.a的值等于20,在输出时分别加1,所以输入结果为选项A。
转载请注明原文地址:https://kaotiyun.com/show/Euxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
与表达式a+=b等价的另一书写形式是______。
当m=1,n=2,a=3,b=2,c=4时,执行d=(m=a!=b)&&(n=b>C后,m的值为________。
下列叙述中,正确的一条是()
以下选项中,非法的字符常量是______。
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;fun(s);}
在C语言中,函数返回值的类型最终取决于()。
阅读以下函数:fun(char*s1,char*s2){inti=0;while(s1[i]==s2[i]&&s2[i]!=’\0’)i++;return(s1[i]==’\0’&&s2[i]==
在数据流图的类型中有两种类型,它们是变换型和__________。
下列关于线性表的叙述中,不正确的是()。
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for([11];i<10;i++)
随机试题
A.多点注射B.静脉注射C.皮内接种D.淋巴结内微量注射法E.肌内注射皮内或皮下免疫时一般选择
抢救青霉素过敏性休克的首选药物是
关于简易程序,下列说法错误的是:()
关于标底与招标控制价的编制,下列说法中正确的是()。【2013年真题】
下列各项中属于会计人员强化服务行为的有()。
根据《最高人民法院关于审理期货纠纷案件若干问题的规定》,()行为产生的民事责任由期货公司承担。
(2020年)2020年3月5日,债权人B公司向人民法院提出了针对A公司的破产申请。A公司与B公司协商和解不成,遂向人民法院提出异议称公司目前只是暂时资金周转困难,其实资产远超负债,一个月后即可偿付B公司债务,因此。人民法院不应受理破产申请。人民法院于20
什么是罗森塔尔效应?影响罗森塔尔效应实现的因素有哪些?
在运动训练的过程中,负荷的增加有起有伏,每次负荷下降可比前一阶段的最高负荷稍低,然后再提高到新的水平。这属于哪种增加负荷的形式?()
设正项级数{an}单调减少,且发散,试问级数是否收敛,并说明理由。
最新回复
(
0
)