单项选择题
有以下程序:
#include<iostream>
using namespaee std;
class sample
private:
int n;
public:
sample()
sample(int m)
n=m;
sample add(sample s1,sample s2)
this->n=s1.n+s2.n;
return(*this);
void disp()
cout<<"n="<<n<<endl;
;
int main()
sample s1(10),s2(5),s3;
s3.add(s1,s2);
s3.disp();
return 0;
程序运行后,输出的结果是( )。
A.n=10
B.n=5
C.n=20
D.n=15
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序: #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> usi...
下面程序的输出结果是( )。 #include...