首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Complex { double re,im; public: Complex(double r,dou
有如下程序: #include using namespace std; class Complex { double re,im; public: Complex(double r,dou
admin
2020-04-07
67
问题
有如下程序:
#include
using namespace std;
class 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;
return*this;
}
};
ostream&operator<<(ostream&s,const Complex&z)
{
return s<<’ (’<
}
int main()
{
Complex x(1,-2),y(2,3);
cout<<(x+=y)<
return 0:
{
执行这个程序的输出结果是( )。
选项
A、(1,2)
B、(2,3)
C、(3,5)
D、(3,1)
答案
D
解析
此题考查了运算符重载应用。因为x和y都是complex类的对象,Complex类中已经重载了+=运算符,表达式x+=y就等价与x.operator+=(y).执行后得到(3,1);接着计算cout<<(x+=y),其等价于调用operator<<(cout,(x+=y)),最后输出结果是(3,1)。
转载请注明原文地址:https://kaotiyun.com/show/Tj8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于静态数据成员的描述中正确的是()。
以下程序的执行结果是______。#include<iostream.h>classSample{intn;public:Sample(){}Sample(intm){n+m;)int
A、 B、 C、 D、 D本题考查数据结构中队列的基本知识。队列是一种限定性的线性表,它只允许在表的一端插入元素,而在另一端删除元素,所以队列具有先进先出的特性。在队列中,允许插入元素的一端叫做队尾,允许删除
下面程序的运行结果为#include<iostream.h>classA{intnum;public:A(int){num=i;}A(A&a){hum=a.num++;
下面描述中,不属于软件危机表现的是
最简单的交换排序方法是()。
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
在单链表中,增加头结点的目的是
下列选项中不属于软件生命周期开发阶段任务的是()。
生产每种产品需要多种零件,则实体产品和零件间的联系是
随机试题
酸化实验中,做溶蚀率、破碎率实验时所用的岩屑需在()以下烘干。
请绘制供应科编制材料供应计划的数据流程图,处理过程如下:(1)计算生产材料用量。供应科根据生产科提供的生产计划和工艺科提供的材料消耗定额,计算出各种产品的材料需要量,经分类、合并后,得到生产材料用量表,这个表除保存自用外,还要复制送厂部。
患者,女性,56岁。2天前因“肠梗阻”住院,经治疗后仍有腹痛、呕吐等症状,并有呼吸费力、血压下降、尿少等症状出现,查体腹部膨隆,腹壁张力升高,有肌紧张和反跳痛。此时应重点考虑的检测是
毛果芸香碱滴眼后,对视力的影响是
关于肿瘤抑制基因的叙述,错误的是
根据《建设工程安全生产管理条例》,施工起重机械和整体提升脚手架、模板等自升式架设设施安装、拆卸单位未由专业技术人员现场监督的,处以( )的罚款。
根据企业所得税法律制度的规定,下列各项中,应计入应纳税所得额计征企业所得税的是()。
甲公司为大中型煤矿企业,其开采的矿井属于高瓦斯的矿井,按照国家规定该煤炭生产企业按原煤实际产量每吨提取15元安全生产费。2011年11月1日,甲公司“专项储备—安全生产费”科目余额为3000万元。(1)2011年11月份按照原煤实际产量计提安全生产费10
Thehandsoftheclockshowedthatitwastimefordinner.
Thesefactorsinteractintimatelyandcannotbeseparated.
最新回复
(
0
)