首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序中对一维坐标点类Point进行运算符重载 #include using namespace std; class Point{ public: Point(int val){x=val;} P
下面程序中对一维坐标点类Point进行运算符重载 #include using namespace std; class Point{ public: Point(int val){x=val;} P
admin
2020-07-30
25
问题
下面程序中对一维坐标点类Point进行运算符重载
#include
using namespace std;
class Point{
public:
Point(int val){x=val;}
Point&operator++(){x++;return
*
this;}
Point operator++(int){Point old=
*
this;++(
*
this);retum old;}
Int GetX()const{return x;}
private:
int x;
};
int main()
{
Point a(10);
cout<<(++a).GetX();
coulI<
retum 0;
}
编译和运行情况是( )。
选项
A、运行时输出101l
B、运行时输出1111
C、运行时输出1112
D、编译有错
答案
B
解析
此题考查的是重载增1运算符“++”。此题中,Point&operator++()重载的是前缀形式,而Point operator++(int)重载的是后缀形式。所以主函数中第1条输出语句输出11,此时a.x的值为11;第2条输出语句,首先创建了一个Point对象old保存自身,然后通过语句++(*this);调用前缀++的重载函数,因为返回值是改变前保存的old对象,故仍输出11。
转载请注明原文地址:https://kaotiyun.com/show/zPyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于关键字class和typename,下列表述中正确的是()。
有如下程序:#includeusingnamespacestd;classMountain{intheight;public:Mountain(int=0):height(h){}
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:asd123fgh543df,处理后新字符串为:123543asdfghdf。请在程序的中括
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。例如,若n为1000时,程序输出应为:s=153.909064。注意:部分源程序在文件PROGl.C中。请勿改动主函数mai
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
在软件开发中,需求分析阶段产生的主要文档是()。
下面不属于软件测试实施步骤的是
随机试题
公共关系协会的主要活动内容有()
政府宏观经济行政管理的基本目标是()
肿瘤对放射治疗和化疗的敏感性取决于
右下肢被机动车压伤,具备下列哪项可以诊断为骨折
患者女性,32岁,以“低热、腹胀、腹泻3个月”来诊,既往5年前患肺结核,当时已治愈。查体:体形消瘦,腹部略膨隆,腹部触诊有腹壁柔韧感,全腹轻压痛,肝脾未及,移动性浊音阳性。超声检查肝、胆囊、脾、胰腺以及子宫、附件均未见异常。该病感染腹膜的途径有
A.对生殖健康有问题准备结婚的男女和新婚夫妇B.是“暂缓结婚”问题和“不宜生育”问题C.做好孕前准备,包括受孕时机,受孕季节的选择,夫妇双方的健康,心理、环境等因素的准备,同时要消除不利受孕因素的影响如戒烟,戒酒、避免有害物理化学因素的接触,掌握受
李大与李二系亲兄弟,李大独身无子,李二提出将他的三儿子李小过继给李大,李大未置可否。事后李大仍然独立生活,李小也从未对李大尽义务,也没有一起生活过。当李小准备结婚时,向李大要饯盖房子结婚。李大不肯给,李小不甘心,于是发生争议,李大诉请法院判决他与李小不存在
注册会计师的审计意见应合理保证已审会计报表的可靠程度,以便报表使用者据此作出正确决策。()
1984年,王某(女)和张某(男)相识并相爱。1987年,王某和张某同居,时年王某25岁,张某24岁。1990年10月,张某准备出国留学,因为怕被拒签,所以与王某仅仅办理了世俗的婚姻仪式,而没有办理法律的结婚登记。1992年8月,张某回国探亲,双方仍然保持
“中体西用”是洋务派处理中西文化关系的一种文化模式,一种文化心态。在洋务运动时期,下列属于“中体西用”的内容有()。
最新回复
(
0
)