首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
18
问题
有下列程序:
#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://jikaoti.com/ti/pRh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>#inc1ude<cstring>.usingnamespacestd;classXCD{char*a:intb:public:
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
下i面程序输出的结果为()。#include<iostream.h>voidfun(inta,intb){inttemp;temp=a;a=b;b=temp;}
有如下程序:classBase{public:intdata;};classDerived1:publicBase{};classDerived2:protectedBase{};intmain(){Derived1d1;
在C++中,编译系统自动为一个类生成缺省构造函数的条件是()。
有如下程序:#includeusingnamespacestd;classPoint{intx,y;public:Point(intx1=0,inty1=0):x(x1),y(y1){
下面叙述中错误的是()。
有如下类定义:classPoint{private:staticinthow_many;};_________how_many=0;要初始化Point类的静态成员how_many,下画线处应
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明IntSet是一个用于表示正整数集合的类。IntSet的成员函数Intersection的功能是求当前集合与另一个集合的交集。请完成成员函数Intersection。在mai
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
随机试题
清初诗人__________、__________、__________并称“江左三大家”。
传染病接触者的检疫期限是从最后接触之日算起,相当于下列哪个时期的期限
南岳公司委托江北造船公司建造船舶一艘。船舶交付使用时南岳公司尚欠江北公司费用200万元。南岳公司以该船舶抵押向银行贷款500万元。后该船舶不慎触礁,需修理费50万元,有多名船员受伤,需医药费等40万元。如以该船舶的价值清偿上述债务,下列哪些表述是正确的?(
(2017年)反馈控制的实质是()
汉译英:“利物浦”,正确的翻译为( )。
合法性原则、及时性原则和独立性原则等都是基金托管人内部控制应遵守的原则。()
采用净现值时,在有多个备选方案的互斥选择决策中,选用净现值是()。
根据规定,诉讼时效中断的法定事由之一是当事人一方提出请求。下列事项中,应当认定为“当事人一方提出要求”的有()。
如图1-1所示,某混凝土基础工程的施工实际进度与计划进度比较已经标注在项目的进度横道图上,已知图1-1中细实线表示计划进度,粗实线表示实际进度。请根据图表回答下面的问题:从图1-1扣可以看出,在第5天开始时,挖土工作的实际进度是______
Socket的工作流程是 ①打开连接到Socket的输入/输出 ②按某个协议对Socket进行读/写操作 ③创建Socket ④关闭Socket
最新回复
(
0
)