首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; clas.s Complex { double re.im; public: Complex(double r,double
有如下程序: #include using namespace std; clas.s Complex { double re.im; public: Complex(double r,double
admin
2019-04-01
55
问题
有如下程序:
#include
using namespace std;
clas.s Complex
{
double re.im;
public:
Complex(double r,double i):re(r),im(i){}
double real()const{。return re;)
double image()const{return im;}
Complex&operator+=(Complex a)
{
re+=a.re:
im+=a.im;
retum*this:
}
};
ostream&operator<<(ostream&S,const Complex&z)
{
return s<<‘(’<
)
int main()
{
Complex x(1,一2),y(2,3);
cout<<(x+=y)<
retum 0:
}
执行这个程序的输出结果是( )。
选项
A、(1,一2’)
B、(2,3)
C、(3,5)
D、(3,1)
答案
D
解析
此题考查了运算符重载应用。因为x和y都是Complex类的对象,Complex类中已经重载了+=运算符,表达式x+=y就等价与x.0perator+=(y),执行后得到(3,1);接着计算cout<<(x+=y),其等价于调用operator<<(cout,(x+=y)),最后输出结果是(3,1)。
转载请注明原文地址:https://www.kaotiyun.com/show/VYAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
用数组表示线性表的优点是
在最坏情况下,下列各排序方法的比较次数正确的是
已经intDBL(intn){returnn+n;}和longDBL(longn){returnn+n>是一个函数模板的两个实例,则该函数模板的定义是______。
有以下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass();~MyClass();staticints;
下面是关于派生类声明的开始部分,其中正确的是()。
已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是
使用输入输出操作符setw,能够控制()。
下列选项中,与实现运行时多态性无关的是
A、 B、 C、 D、 CE-R模型中,有3个基本的抽象概念:实体、联系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
随机试题
试述朱利安的比较教育思想及其历史贡献。
设∫0∞f(t)e-stdt=F(s),则∫0∞[∫0tf(τ)dτ]e-stdt=【】
(2010,2011)图5-61所示圆轴,固定端外圆上y=0(图中A点)的单元体的应力状态是()。
如两个相互订有合同的企业合并,则产生( )的法律效果。
合理的现金预算可以帮助客户达到短期财务目标,预算编制的程序包括()。
按征税机关对税收分类,进出口关税和船舶吨税属于()。
现代课程评价的特点是立足过程,促进发展。()(2013.山东)
中国音乐剧近些年确实很热闹,世界经典作品纷纷引进,原创音乐剧不时上演,中国排演外国名作的消息也不断传来,可以说,音乐剧这种艺术形式已经在中国生根,而且培育出了数量可观的固定观众。但是,当我们仔细回味中国音乐剧的现状后,不难发现,本土音乐剧的各类问题依旧存在
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
ShockTreatment[A]TheobjectiveofAmerica’sAffordableCareActof2010—commonlyknownasObamacare—wastoensurethatthe40m
最新回复
(
0
)