首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 structS{inta,b;}data[2]={10,100,20,200}; main( ){ structSp=data[1];printf(”%dkn”,++(p.a));} 程序运行后的输出结果是
有以下程序 structS{inta,b;}data[2]={10,100,20,200}; main( ){ structSp=data[1];printf(”%dkn”,++(p.a));} 程序运行后的输出结果是
admin
2020-05-19
48
问题
有以下程序
structS{inta,b;}data[2]={10,100,20,200};
main( ){
structSp=data[1];printf(”%dkn”,++(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/QwCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列叙述中错误的是()。
若有定义语句:floatx[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是()。
关于子函数调用的叙述中正确的是()。
以下程序的输出结果是()。#includemain(){inta=5,b:1,t;t:(a<<2)|b;printf(’’%d\n’’,t);}
若typedefstructSTR{intg;charh;}T;以下叙述中正确的是()。
若typedefint*T;Ta[5];则与a的定义相同的是()。
若inta,b;通过语句scarf(’’%d;%d’’,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
若intfun(doublex[10],int*n),则下面针对此函数的函数声明语句中正确的是()。
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113
随机试题
在PC机中,音响通过声卡插在主板的()中。
苹果酸一天冬氨酸穿梭的意义
5分钟Apgar评分低于多少时,神经系统受损的可能性较大
妊娠期阑尾位置随孕周增长的变化特点是
下列哪个内分泌腺的激素分泌不足时,引起呆小症
下列选项中,不属于就业保护方面的政策的是()
施工现场根据危险部位的性质不同,需要分别设置禁止标志、警告标志、指令标志、()等安全标志,夜间留设红灯示警。应根据工程部位和现场设施的变化,及时调整安全标志牌设置。
注册会计师了解被审计单位所处法律与监管环境时,了解的内容包括()。
(2014年真题)甲路过某饭馆时见万某酩酊大醉,便冒充万某的朋友上前将其扶走,到一偏僻的地方后,将万某随身携带的价值5000元的财物全部取走。甲的行为构成
JohnwastheonlysonofaveryrichAmericanbusinessman(商人).Usuallyhewastakentoschoolbythedriverinhisfather’sbeau
最新回复
(
0
)