有如下类定义:
class AA

int a;
public:
int getRef( )const return &a; //①
int getValue( )const return a; //②
void set(int n)const a=n; //③
friend void show(AA a

A:const cout<<a;

有以下程序#include <iostream>using namespace std;class Complex{public: Complex(double r=0,double i=0):re(r),im(i){ double real( ) const {return re;} double imag( ) const { return 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’<<end1; retura 0;}

A:6+6i B:6+1i C:1+6i D:1+1i

有以下程序,输出结果( )。 #include<iostream> using namespace std; class Complex { public: Complex(double r=0,double i=0):re(r),im(i){} double real( )const{return re;} double imagoconst{return 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’<<end1; return 0; }

A:6+i B:2i+5 C:6+1i D:1i+5

有以下程序 #include<iostream> using namespace std; class Complex { public: Complex(double r=O,double i=0):re(r),im(i){} double real( ) const {return re;} double imag( )const {return 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; retum 0; } 程序执行后的输出结果是【 】

A:6+6i B:6+1i C:1+6i D:1+1i

已知有定义 const int D=5; int i=1; double f=0.32; char c=15; 则下列选项错误的是

A:++i; B:D--; C:c++; D:--f

有以下程序: #include <iostream> using namespace std; class Complex { public: Complex(double r=0,double i=0):re(r),im(i){ double zeal( ) const {return re;} double imag( ) const {return 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’<<end 1; return 0; }程序执行后的输出结果是______。

A:6+6i B:6+1i C:1+6i D:1+1i

已知有定义 const int D=5; int i=1; double f=0.32; char c=15; 则下列选项错误的是

A:++i; B:D--; C:c++; D:--f

有以下程序 #include<iostream> using namespace std; class Complex { public: Complex(double r=O,double i=0):re(r),im(i){} double real( ) const {return re;} double imag( )const {return 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; retum 0; } 程序执行后的输出结果是

A:6+6i B:6+1i C:1+6i D:1+1i

微信扫码获取答案解析
下载APP查看答案解析