有以下程序,输出结果( )。 #include using namespace std; class Complex { public: Complex(double r=0,double i=0):r

admin2021-09-05  13

问题 有以下程序,输出结果(    )。
    #include
    using namespace std;
    class Complex
    {
    public:
    Complex(double r=0,double i=0):re(r),im(i){}
    double realoconst{retum re;}
    double imagOconst{return im;}
    Complex operator+(Complex c)const

选项 A、6+i
B、2i+5
C、6+1i
D、1i+5

答案C

解析 由主函数入手,调用“Complex a=Complex(1,1)+Complex(5);",实际是“Complex a=Complex  (1,1)+Complex(5,0);  ”,  调用  “returnComplex(re+c.re,im+cam,);”结果为:6+li。
转载请注明原文地址:https://jikaoti.com/ti/MFh0FFFM
0

随机试题
最新回复(0)