首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2019-06-09
39
问题
有以下程序
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,所以输入结果为选项C。
转载请注明原文地址:https://jikaoti.com/ti/Odf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于栈的叙述中,正确的是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
有以下程序#include#includemain(){inti;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]==’’){strcpy(a,&a[i+1]);i
有以下程序#includemain(){charb[3][10];inti;for(i=0;i
以下关于字符串的叙述中正确的是()。
若变量已正确定义并赋值,以下不能构成C语句的选项是()。
下面不属于需求分析阶段任务的是()。
设有如下函数定义#includeintfun(intk){if(k
设有以下说明和语句:intx[3][4],(*p)[4];p=a;,则与表达式*(*p+2)等价的选项是()。
随机试题
拟定可行方案是决策的()
A.家庭护理阶段B.地段护理阶段C.公共卫生护理阶段D.社区护理阶段E.以病人为中心的阶段出现于20世纪70年代后,以社区居民为服务对象,以健康促进和维护社区人群健康为目标,此期为
系统误差具有()。
如果工程的设计作较大变更而影响了建设规模和投资标准时,需报请()同意后方可修改。
新时代中国特色社会主义的基本方略主要()。
(2016.河南)以下几种现象能够典型表现“注意的集中性”的是()
随着科技的不断发展,人类大大提高了征服自然的能力,但也发生了自然的报复等恶果。譬如森林日益减少,水土日益流失,空气、水源污染,物种绝灭步履加快,臭氧层变薄,气候变暖等等。由此而论()。
甲乙丙丁戊己六个棋手进行单循环比赛(每人都与其它选手赛一场),已知第一轮甲的对手是丙,第二轮乙的对手是丁,第三轮丙的对手是戊,第四轮甲的对手是乙,那么第五轮己的对手是:
开学初,某学院发现有新生未到网络中心办理注册手续。如果上述断定为真,则以下哪项不能确定真假?Ⅰ.该学院所有新生都未到网络中心办理注册手续。Ⅱ.该学院所有新生都到网络中心办理了注册手续。Ⅲ.该学院有的新生到网络中心办理
Wholefamiliesofmusiciansarenotexactlyrare.However,itisunusualtocomeacrossonethatincludesnotonlywritersandp
最新回复
(
0
)