首页 > 公务员考试
题目内容 (请给出正确答案)
[主观题]

下面是复数类 complex 的定义 , 其中重载的运算符 “ + ” 的功能是返回一个新的复 数对象 ,

其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请补充完整:

class complex

{

double real; // 实部

double imag; // 虚部

public:

complex(double r,double i):real(r),imag(i){}

complex operator+(complex a)

{

return complex(【 14 】 );

}

};

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面是复数类 complex 的定义 , 其中重载的运算符 …”相关的问题
第1题
为了实现两个复数类对象c1,c2相加c1+c2,下面的语句正确的是()。

A.classComplex{Complexoperator+();}

B.classComplex{Complexoperator+(Complex&);}

C.classComplex{Complexoperator+(Complex,Complex);}

D.Complexoperator+(Complex&)

点击查看答案
第2题
判别下面所定义的变换,哪些是线性的,哪些不是:1)在线性空间V中,其中α∈V是一固定的向量;2)在线

判别下面所定义的变换,哪些是线性的,哪些不是:

1)在线性空间V中,其中α∈V是一固定的向量;

2)在线性空间V中,其中α∈V是一固定的向量;

3)在P3;

4)在P3;

5)在P[x]中;

6)在P[x]中,其中x0∈P是一固定的数;

7)把复数域看作复数域上的线性空间,

8)在Pnxn中,,其中B,C∈Pnxn是两个固定的矩阵。

点击查看答案
第3题
下面对于友元函数描述正确的是()

A.友元函数的实现必须在类的内部定义

B.友元函数是类的成员函数

C.友元函数破坏了类的封装性和隐藏性

D.友元函数不能访问类的保护成员

点击查看答案
第4题
定义运算a bc d=ad-bc,则符合条件1 -1z zi=4+2i的复数z为()

A.3-i

B.1+3i

C.3+i

D.1-3i

点击查看答案
第5题
下面关于变量及其作用范围的陈述哪个是不对的()。

A.实例变量是类的成员变量

B.实例变量用关键字static声明

C.在方法中定义的局部变量在该方法被执行时创建

D.局部变量在使用前必须被初始化

点击查看答案
第6题
下面关于变量及其范围的陈述哪些是正确的()。

A.实例变量是类的成员变量。

B.在方法中定义的局部变量在该方法被执行时创建。

C.局部变量在使用前必须被初始化。

D.实例变量用关键字static声明。

点击查看答案
第7题
下面关于new运算符的描述中错误的是()

A.使用new创建对象时必须定义初始值

B.使用new创建对象时会调用类的构造函数

C.new可以用来动态创建对象和对象数组

D.使用new创建的对象可以使用delete删除

点击查看答案
第8题
定义类如下下面代码能正常执行的()。

A.h = Hello h.showInfo()

B.h = Hello() h.showInfo(‘张三’)

C.h = Hello(‘张三’) h.showInfo()

D.h = Hello(‘admin’) showInfo

点击查看答案
第9题
下面关于自定义类的运算符重载的说法中,正确的是()。

A.可以根据需要重新定义重载的运算符的优先级和结合性

B.重载运算符的操作数个数不能改变

C.运算符重载要求至少有一个运算数是自定义类型

D.运算符重载有成员重载和友元重载两种形式

点击查看答案
第10题
下面关于营销的基本概念的定义正确的是:()。

A.产品是人们为获取、使用或消费而提供给市场的,以满足某种欲望和需要的一切东西

B.营销是个人或群体自由交换产品或服务,以满足各自需要或欲望的一种社会过程

C.市场是有着相同或类似的需要及欲望的人群的集合

D.以上都包括

点击查看答案
第11题
根据下面类中Reverse 函数成员的原型和注释写出它的类外定义。class AA {int* a;int n;int MS

根据下面类中Reverse 函数成员的原型和注释写出它的类外定义。

class AA {

int* a;

int n;

int MS;

public:

void InitAA(int aa[], int nn, int ms) {

if(nn>ms) {cout<< "Error!"<< endl; exit(1);}

MS=ms;

n=nn;

a=new int[MS];

for(int i=0; i

}

AA* Reverse(); // 对于调用该函数的对象,将其a 数组中前n 个

// 元素值按相反的次序排列,返回指向该对象的指针。

};

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改