首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include struct ord {int x,y;}dt[2]={1,2,3,4); void main() { struct ord*p=dt; printf("%d,",++p->x);prin
有下列程序: #include struct ord {int x,y;}dt[2]={1,2,3,4); void main() { struct ord*p=dt; printf("%d,",++p->x);prin
admin
2021-09-05
30
问题
有下列程序:
#include
struct ord
{int x,y;}dt[2]={1,2,3,4);
void main()
{ struct ord*p=dt;
printf("%d,",++p->x);printf("%d,",++p->y);
}
程序的运行结果是( )。
选项
A、1,2
B、2,3
C、3,4
D、4,1
答案
B
解析
在本题中结构体成员访问运算符->的优先级高于++算术运算符,所以表达式++p>x的计算过程是首先取出结构体dt[0]的成员变量x的值1,然后再对其值加1,得到2输出。表达式++p->y的计算过程是首先取出结构体dt[0]的成员变量y的值2,然后再对其值加1,得到3输出。
转载请注明原文地址:https://www.kaotiyun.com/show/Y4fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括
有如下头文件:intfl();staticintf2();c1assMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含
将前缀运算符“__”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
下面程序中对一维坐标点类Point进行运算符重载#inc1ude<iostream>usingnamespacestd;c1assPoint{public:Point(intval){x=val,)
下面关于C++的特点中描述不正确的是()。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明IntSet是一个用于表示正整数集合的类。IntSet的成员函数Intersection的功能是求当前集合与另一个集合的交集。请完成成员函数Intersection。在mai
随机试题
配管柱时,应将油管、短节、下井工具,按下井先后顺序在油管桥上依次连接好,并打上明显标记。()
患者老年男性,进行性排尿困难伴尿频、尿急、夜尿增多,饮酒后不能排尿10小时,B超提示前列腺5.2cm×5.0cm×4.8cm大小,膀胱过度充盈,双肾轻度积水,查PSA3.8ng/ml。首先考虑的疾病是
A.严密隔离B.接触隔离C.血液-体液隔离D.肠道隔离E.保护性隔离艾滋病患者应采取
某国家重点水利工程从境外进口一批急需物资,为加速货物通关,收货人向海关申请将该批货物转关运输至工程所在地办理海关手续。但该工:程所在地并未建立海关机构,且货物因超高超长无法封入运输装置。对此,海关将采取何种办法办理?()
下列利息收入中,需要缴纳个人所得税的是()。
按照我国企业会计准则的规定,以下关于合并资产负债表的抵销,表述正确的有()。
会计科目设计的()原则是为了适应国家宏观管理和行业管理的需要。
在下列情况下使用作品,可以不经著作权人许可,不向其支付报酬,但应当指明作者姓名、作品名称,并且不得侵犯著作权人依照本法享有的其他权利:(一)为个人学习、研究或者欣赏,使用他人已经发表的作品;(二)为介绍、评论某一作品或者说明某一问题,在作品中适当引用他
B公司目前全部用权益资本来满足其资金需求,权益资本成本为12%。现在公司打算以8%的利率发行债券,在新的资本结构下,债券市场价值为公司价值的45%,若公司所得税率为25%,计算该公司新的权益资本成本和加权平均资本成本。
货币的效用要大于消费者所购入的商品的效用,则他会()。
最新回复
(
0
)