首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
52
问题
有如下程序: #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://www.kaotiyun.com/show/R0Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> main() {inty=10; while(y--); printf("y=%d\n",y); } 程序执行后的输出结果是()。
有以下程序 #include<stdio.h> main() {FILE*fp; inti,a[6]={1,2,3,4,5,6},b[6]; fp=fopen("d.dat","w+b"); fwrite(a,siz
若有定义:inta,b,c;以下程序段的输出结果是()。 a=11;b=3;c=0; printf("%d\n",c=(a/b,a%b));
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
以下可以正确且安全的用作用户标识符的一组选项是()。
设有以下程序段 structbook { floatprice; charlanguage; chartitle[20]; }rec,*ptr; ptr=&rec; 要求输入字符串给结构体变量rec的titl
由关系R1和R2得到关系R3的操作是()。
下面对软件特点描述正确的是()。
请编写函数fun,其功能是:统计出x所指数组中能被e整除的元素个数,通过函数值返回主函数;同时,计算不能被e整除的元素之和,放到形参sum所指的存储单元中。 例如,当数组x内容为1,7,8,6,10,15,11,13,29,3l,整数e内容为3时,输出结
下列运算符重载函数的原型错误的是()。
随机试题
直线滚动导轨副的安装误差,对摩擦阻力和导轨副的作用寿命都有一定影响。()
ComingSoontoaTheaterNearYou!Whatarespecialeffects?DoyouenjoymoviesthatusealotofspecialeffectsDinosaurs
下列临床表现可见于甲状腺功能亢进症患者的是
腋毛癣与下列哪种感染有关
股份有限公司以超过股票票面金额的发行价格发行股票所得的溢价款,应当列为公司的()。
特种设备使用单位应当在设备投入使用前或者投入使用后()d内到设备所在地市以上的特种设备安全监督管理部门办理特种设备使用登记。
利用()的方法编制进度计划必须很严谨地分析和考虑工作之间的逻辑关系。
某交易者预期百度的股票价格将上涨,在市场上购买了百度的看涨期权。期权费为10美元,执行价格是160美元,假如到期日百度股票的市场价格涨到180美元,那么,交易者选择执行期权,获得的收益是()美元。
Apairofdice,rolledagainandagain,willeventuallyproducetwosixes.Similarly,thevirusthatcausesinfluenzaisconstan
以下叙述错误的是()。
最新回复
(
0
)