首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
27
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是
以下叙述中正确的是
关于子函数return语句的叙述中正确的是()。
下面结构体的定义语句中,错误的是
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
以下叙述中正确的是
以下定义语句中正确的是
随机试题
患者31岁,葡萄胎刮宫术后3个月,阴道流血20余天,术后一直无月经来潮。2天前突然下腹剧痛,出冷汗,昏倒。检查:贫血貌,血压80/50mmHg,心率108次/分,体温36.8℃,腹部移动性浊音阳性,阴道左侧壁有1.5cm紫蓝结节,子宫大小不清,双侧附件有6
内脏下垂的主要病机是
慢性肺源性心脏病心脏改变主要表现为
A、胎产式B、胎方位C、胎先露D、胎姿势E、骨盆轴胎体最先进入母体骨盆入口的胎儿部分称为()。
A、本案合同之债可以通过甲方和乙厂签订合同而确定应供应0号或10号柴油B、本案中,合同之债可以通过债务人的选择而确定应供应0号或10号柴油C、本案中,合同当事人可以约定选择权行使的期限D、若由于国家政策限制,禁止出售10号柴油,则只能以0号柴油为履行
下列各项中,属于有价证券的有()。
在下列有关账项中,不属于账账核对的内容是()。
从20世纪60年代开始,邓小平同志进行了不断探索。在1992年南方谈话中,他将社会主义本质概括为:“社会主义的本质,是解放生产力,发展生产力,消灭剥削,消除两极分化,最终达到共同富裕。”这一概括的理论意义在于()。
张教授:毕加索的每幅画都是杰作。李研究员:不对。有几幅达维和特莱克劳斯的绘画杰作也陈列在巴黎罗浮宫。李研究员显然认为张教授话中包含了以下哪项断定?
LookatthestatementsbelowandatthefiveextractsfromanarticleaboutSwindlinginInternationalTrade.Whicharticle(A,B
最新回复
(
0
)