首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Complex { double re,im; public: Complex(double
有如下程序: #include<iostream> using namespace std; class Complex { double re,im; public: Complex(double
admin
2020-04-07
52
问题
有如下程序:
#include<iostream>
using namespace std;
class Complex
{
double re,im;
public:
Complex(double r,double i):re(r);im(i){}
double real()const{fetum re;}
double image()const{return im;}
Complex&operator+=(Complex a)
{
re+=a.re;
im+=a.im;
return*this:
}
};
ostream& operator<<(ostrearn& s,const Complex&z)
{
return s<<’(’<<z.real()<<’,’<<z.image()<<’)’;
}
int main()
{
Complex x(1,-2),y(2,3);
cout<<(x+=y)<<endt;
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/c88p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类A有公用数据成员a,并重载了=运算符,且有A obj2;const A * ptr= new A;则下列语句错误的是
语句ofstreamf("SALARY.DAT",ios_base::app)的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且
一对多实体之间的对应关系称为联系,它反映现实世界事物之问的相互关联。两个实体间的联系可以归结为三种类型:一对一联系表现为某一实体与另一实体一一对应相关联;一对多联系表现为某一实体与相关多个实体相关联;多对多联系表现为多个实体与相关多个实体相联系。所以实体“
有以下函数:charfun(char*p){returnp;)则该函数的返回值是()。
关于下面程序的说法,正确的是()。#include<iostream>usingnamespacestd;classx{inta;public:x(){a=3;}
A、 B、 C、 D、 C此题考查的是内联函数的概念。在调用时,内联函数会像宏函数一样的展开,将调用表达式用内联函数体来替换,所以它没有一般函数的参数压栈和退栈操作,所以选项A)错误;即使没有使用inline
在类声明中,紧跟在“public:”后声明的成员的访问权限是( )。
一个类的友元函数或友元类可以通过成员操作符访问该类的()。
在设计程序时,应采纳的原则之一是
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
随机试题
预备热处理是指为保证工件的切削加工性能或为最终热处理做组织准备而进行的热处理工艺。()
久未谋面的老同事刘某从外地来访,黄某挽留刘某在家居住。某日,黄某偶然撞见刘某正注射毒品,颇感震惊,但碍于面子没有制止。两天后,警察在刘某房内搜出毒品和注射用具,刘某也承认自己注射毒品。警察带走刘某,并对黄某处以3日拘留。根据《禁毒法》,黄某受拘留处罚的原因
浓度型检测器的响应值取决于()。
判断瞳孔散大的标准是直径大于()。
临床诊断胆道蛔虫症的主要依据是
下列有关分部制组织结构形式的说法中正确的是()。
甲公司2010年1月1日按面值发行三年期可转换债券,每年1月1日付息、到期一次还本的债券,面值总额为10000万元,实际收款10200万元,票面年利率为4%,实际利率为6%。债券包含的负债成份的公允价值为9465.40万元,2011年1月1日,某债券持有
平均总成本随着产量的增加而逐步减少。()
越来越多的城郊农民发现,脚下的土地不仅能生产农产品,还能生产田园风光,生产农家情趣等,“种这种那,不如综合开发”,这一观念更新,农民们在原有土地上创造出了更多财富,这从一个侧面表明()。
Youmanageabusiness,stocks,bonds,andpeople.Andnowyoucanmanageyourhair.Forthefirsttime,thereisaremar
最新回复
(
0
)