首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Complex { double re,im; public: Complex(double r,doubl
有如下程序: #include<iostream> using namespace std; class Complex { double re,im; public: Complex(double r,doubl
admin
2013-02-27
22
问题
有如下程序: #include<iostream> 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<<’(’<<z.real()<<’,’<<z.image()<<’)’; } int main() { Complex x(1,2),y(2,3); tout<<(x+=y)<<endl; return 0; } 执行这个程序的输出结果是( )。
选项
A、(1,-2)
B、(2,3)
C、(3,5)
D、(3,1)
答案
C
解析
此题考查的是“+”运算符的重载。重载后的“+”运算符的功能是对参数的两部分分别进行加法运算,然后返回复数值。所以x+=y使得对象x(1,2)与y(2,3)的re和im分别相加,最后输出结果(3,5)。
转载请注明原文地址:https://jikaoti.com/ti/foL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下针对相应语句的注释中,说法错误的是()。
关于数组和指针,以下说法错误的是()。
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
有以下程序 #include<stdio.h> main() {charch=’1’; while(ch<’9’) { printf("%d",ch-’0’); ch++; } } 程序运行后
有以下程序: #include<stdio.h> main() { inty=9; for(;y>0;y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是(
对于if(表达式)语句,以下叙述正确的是()。
设有函数说明语句: intfun(int,int); 以及函数指针定义语句: int(*f)(int,int); 若要使函数指针指向函数fun的入口地址,以下选项中正确的是()。
以下选项中关于C语言算术表达式的叙述中错误的是()。
下面结构体的定义语句中,错误的是()。
下列关于运算符重载的叙述中,正确的是()。
随机试题
城市基础设施的投资的特点是【】
患者,女性,35岁,颜面部、颈部、胸上部等水肿性多形性红斑,反复发作,无瘙痒,日晒易发,免疫蛋白IgM及IgG增高。该患者可能的诊断是
有关生物利用度的说法正确的有
《入境货物报检单》的“包装种类及数量”一栏应填写本批货物实际运输包装的种类及数量,并应注明包装的材质。 ( )
纳税人销售不动产,采用预收款方式结算的,其纳税义务发生时间为()。
北宋著名建筑师李诫写的《营造法式》是世界上最早、最完备的建筑学著作,是北宋政府为了管理宫室、坛庙、官署、府第等建筑工程,于北宋崇宁二年(1103年)颁行的,是各种建筑的设计、结构、用料和施工的“规范”。()
简述在学习中克服遗忘的策略。
尚某在一起海难事故中生死不明,两年后其父母请求法院宣告尚某死亡,但其妻害怕分割尚某财产,不同意宣告死亡,法院正确的做法是()。
HewasstudyingmedicineinJapan______.
Wheredidthewomansaysheputherglasses?
最新回复
(
0
)