首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> struct S { int a,b; } data[2]={10,100,20,200}; main() { struct S p=data[1];
有以下程序: #include <stdio.h> struct S { int a,b; } data[2]={10,100,20,200}; main() { struct S p=data[1];
admin
2022-04-01
45
问题
有以下程序:
#include <stdio.h>
struct S
{ int a,b;
}
data[2]={10,100,20,200};
main()
{ struct S
p=data[1];
printf("%d\n",++(p.a));
}
程序的运行结果是( )。
选项
A、10
B、11
C、20
D、21
答案
D
解析
声明data是结构S数组,初始化data[0].a=10;data[0].b=100;data[1].a=20;data[1].b=200。主函数中p=data[1];即p.a=data[1].a;p.b=data[1].b;,执行语句printf("%d\n",++(p.a));,打印输出时,p.a先增1再打印,p.a=data[1].a=20,先增1等于21。
转载请注明原文地址:https://kaotiyun.com/show/w2kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于子函数return语句的叙述中正确的是()。
有以下程序:#includevoidfun(char*c,intd){*c=*c+1:d=d+1:prinff(“%c,%c,”,*c,d);}main(){charb=’a’
有以下程序main(){inti,j;for(i=1;i
有以下程序:#include#definePT3.5;#defineS(x)*x*xmain(){inta=1,b=2;prinff(“%4.1f\n”,S(a+b));
关于C语言的变量,以下叙述中错误的是
下面结构体的定义语句中,错误的是
以下叙述中正确的是
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10
以下叙述正确的是
随机试题
(2012年)根据利率的风险结构理论,各种债权工具的流动性之所以不同,是因为在价格一定的情况下,它们的()不同。
道路坡度i是指以坡的_______与其_______之比的百分率。
磷脂酰肌醇一4.5一二磷酸可被下列哪一种酶水解成甘油二酯和1,4,5一三磷酸肌醇
某男性患者,55岁,为搬运工,搬运物体时经常发生胸骨后压榨样疼痛,持续数分钟,搬运休息后缓解,有时左肩背部也有疼痛。诊断为稳定型心绞痛。药师应提示患者上述药物的给药方法为
甲女夜晚回家发现家中一片狼藉,意识到家中被盗,便立即报警。派出所派张三、李四二位便衣警察迅速到现场查看。恰逢甲女之夫乙男在此之前到家,见到家中被盗的景象,又闻门外有脚步声,以为是窃贼返回,便拿起一根木棍藏在门后,待张、李二人进门,举棍便打。在张三遭到棍击后
摄影术的发明就是基于生活本身的需要,生活是摄影诞生的原点,是摄影创作永恒的主题。摄影_丁作者也要坚持“镜头朝下”原则,倘若脱离生活,就会使作品缺乏恒久的生命力。但是这并不意味着原原本本地照搬生活,而是要体现出创作者的思想,融入创作者的思考。倡导“镜头朝下”
4,3,8,6,12,12,( )
Theprodigalsonspenthismoneyextravagantlyandsoonafterhelefthome,hewasreducedtoabeggar.
设a=5,b=10,执行语句c=Int((b—a)*Rnd+a)+1后,c中数值的范围是()。
TravelmedicineinBritainisThemaininterestoftravelcompaniesdealingwithtravelmedicineisto
最新回复
(
0
)