首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
40
问题
有下列程序:
#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://kaotiyun.com/show/Y4fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列函数原型中,可以作为类AA构造函数的是()。
下i面程序输出的结果为()。#include<iostream.h>voidfun(inta,intb){inttemp;temp=a;a=b;b=temp;}
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
有如下程序:classBase{public:intdata;};classDerived1:publicBase{};classDerived2:protectedBase{};intmain(){Derived1d1;
下面不属于软件设计原则的是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
下面叙述中错误的是
在公有继承的情况下,允许派生类直接访问的基类成员包括()。
下面关于C++的特点中描述不正确的是()。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
随机试题
疾病能导致急、慢性肾衰竭的是
消渴病的病机特点不包括
腹外疝内容物最常见的是
与单层墙相比,同样重量的带空腔双层墙有较大的隔声量。其隔声量提高的主要原因是什么?(2003,7)
在消防水源的维护管理中,每年对水井等地下水消防水源进行的测定不包括()
以下关于发行人及中介机构在首发上市中行为后果的说法,正确的有()。12018年9月真题]Ⅰ.发行人甲以不正当手段干扰发审委审核工作的,中国证监会将采取终止审核并在36个月内不受理发行人的股票发行申请的监管措施Ⅱ.发行人乙聘请的证券服
关于质押与抵押的关系,以下说法错误的是()。
以下操作能正确为已编辑的Word文档设置密码保护的是()。
某市五环农用车公司前身是80年代初成立的五环农用车厂。进入90年代以后,年生产能力一直在5万辆左右,产品供不应求。由于该厂是市里的重点企业、利税大户,市政府在90年代中期制定了发展农用车、带动本地工业结构调整的规划。为此,一是成立五环农用车公司。原五环农用
讨论反常积分的敛散性,若收敛计算其值.
最新回复
(
0
)