首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1ass Comp1ex { double re,im; public: Comp1ex(double
有如下程序: #inc1ude<iostream> using namespace std; c1ass Comp1ex { double re,im; public: Comp1ex(double
admin
2017-06-16
79
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1ass Comp1ex
{
double re,im;
public:
Comp1ex(double r,double i):re(r), im(i){}
double real()const{return re,}
double image()const{return im;}
Comp1ex& operator+=(Comp1ex a)
{
re+=a.re;
im+=a.im;
return *this;
}
};
ostream& operator<<(ostream&s,const Comp1ex&z)
{
retum s<<’(’<<z.real()<<’,’<<z.image()<<’)’;
}
int main()
{
Comp1ex x(1,一2),y(2,3);
cout<<(x+=y)<<end1;
retum 0;
}
执行这个程序的输出结果是( )。
选项
A、(1,—2)
B、(2,3)
C、(3,5)
D、(3,1)
答案
D
解析
此题考查了运算符重载应用。因为x和y都是Comp1ex类的对象,Comp1ex类中已经重载了+=运算符,表达式x+=y就等价与x.operator+=(y),执行后得到(3,1);按着计算cout<<(x+=y),其等价子调用operator<<(cout,(x+=y)),最后输出结果是(3,1)。
转载请注明原文地址:https://kaotiyun.com/show/VmAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若需要定义一个标识符常量,并且使得C++能够进行类型检查,则应在定义语句的开始使用保留字【 】。
有如下程序:#include<iostream>usingnamespacestd;classTestClass{protected:TestClass(){cout<<’x’;}TestClass(ch
执行下列语句序列: int i=0;while(i<25)i+=3;cout<<i; 输出结果是( )。
下列程序段中有错的是()。Template<classType>//AType//BFunc(Typea,b)//C{retum(a>b)?(a):(b);}//D
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
定义一个函数名为fun,返回值为int,没有参数的纯虚函数的定义是______。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
重载输入流运算符>>必须使用的原型为
下列运算符中,在C++语言中不能重载的是( )。
随机试题
A.黛蛤散合十灰散B.泻白散合黛蛤散C.玉女煎D.龙胆泻肝汤E.泻心汤患者吐血鲜红,口苦胁痛,善怒,寐少梦多,烦躁不宁,舌质红绛,脉象弦数,其治疗宜用何方加减()
邓小平强调:毛泽东思想的出发点和根本点是()
许多人在这个小圈子里面憔悴地捱着日子。
新生儿肺炎可分为
工程项目可行性研究的经济影响分析,包括行业经济影响分析、区域经济影响分析和()影响分析。
某项目投资来源中,项目资本金2000万元,借入银行资金l000万元,回收固定资产余值200万元。在编制项目投资现金流量表时,建设期现金流出的投资应为()万元。
进口货物报关单付汇证明联是海关对已办理进口申报的货物所签发的证明文件,是银行和国家外汇管理部门办理售汇、付汇及核销手续的重要依据之一。()
南张资本集团是在张謇创办的()的基础上发迹的。
设当x>0时,f(x)满足∫1xf(t)dt-f(x)=x,求f(x).
Directions:Thereare10questionsinthispartofthetest.Readthepassagethrough.Then,gobackandchooseonesuitablewor
最新回复
(
0
)