单项选择题
有以下程序:
#include<iostream>
using namespace std;
class Complex
public:
Complex(double r=0,double i=0):re(r),im(i)
double real()constreturn re;
double imag()constreturn im;
Complex operator+(Complex c)const
return Complex(re+c.re,im+c.im);
private:
double re,im;
;
int main()
Complex a=Complex(1,1)+Complex(5);
cout<<a.real()<<’+’<<a.imag()<<’i’<<endl;
return 0;
程序执行后的输出结果是( )。
A.6+6i
B.6+1i
C.1+6i
D.1+1i
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列程序中横线处应填入的语句是( )。 class Base public: vold fun()cout<< Base of fun <<endl; ; class Derived:public Base void fun() 显示基类的成员函数fun cout<< Derived of fun <<endl; ;
A.fun();
B.Base.fun();
C.Base::fun();
D.Base->fun();
点击查看答案&解析
单项选择题
有如下程序: #include<iostream> using namespace std; class VAC public; int f()constreturn 3; int f()return 5; ; Int main() VAC v1: const VAC v2; cout<<v1.f()<<v2.f(); return 0; 运行时的输出结果是( )。
A.53
B.35
C.55
D.33
点击查看答案&解析
相关试题
在下面程序的横线处填上适当的内容,使程序...
如果使用数组名称为函数参数,形实结合时,...
与成员访问表达式p->name等价的表达式是...
请将下列栈类Stack补充完整。 class Stac...
如下程序声明了一个使用两个通用数据类型的...