有下列程序: #include<iostream> using namespace std; class Complex { double re,im; public: Complex(double r,doubl

admin2010-12-16  31

问题 有下列程序:    #include<iostream>    using namespace std;    class Complex    {    double re,im;    public:    Complex(double r,double i):re(r),im(i){}    double real()const{retum re;}    double image()const{return im;}    Complex& operator+=(Complex A) {    r

选项 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://kaotiyun.com/show/0bVp777K
0

最新回复(0)