首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下复数类的声明,请补充完整。 class complex { double real; //实部 double imag; //虚部 public: complex(double x,double y) {
有如下复数类的声明,请补充完整。 class complex { double real; //实部 double imag; //虚部 public: complex(double x,double y) {
admin
2009-06-20
46
问题
有如下复数类的声明,请补充完整。
class complex {
double real; //实部
double imag; //虚部
public:
complex(double x,double y) {
real=x;
imag=y;
}
complex operator +(complex c) { //重载加法运算符"+"
return complex(【 】);
}
};
选项
答案
real+c.real,imag+c.imag或this->real+c.real,this->imag+c.imag,注意:运算符+的数据可交换次序
解析
本题考查的知识点是:运算符重载。根据题目的要求,要实现类complex的重载加法运算符“+”。复数的加法是将其实部与虚部分别相加,因此空处应填入 real+c.real,imag+c.imag,这样就构造出一个临时的complex对象,并且它的实部和虚部分别为自身和形参c的实部与虚部之和,然后通过return语句返回这个结果。
转载请注明原文地址:https://kaotiyun.com/show/lojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。1#include<stdio.h>
给定程序modi1.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
有下列程序#include<stdio.h>int*f(int*s){s+=1;s[1]+=6;*s+++=7;returns;}main(){inta[5]={1,2,3,4,5},*p;p=f(&a[1]);printf("%
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
若有定义语句:intx=10;则表达式x-=x+x的值为()。
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
程序流程图中带有箭头的线段表示的是()。
数据流图中带有箭头的线段表示的是( )。
随机试题
下列选项中,不属于实热证表现的是()(2008年第23题)
该患者应诊断为:该病人应采取的最佳治疗为:
治疗风湿热痹,关节红肿者,应选用的药物是
可吸入性纤维粉尘是指
患儿8岁,近2周持续发热伴关节酸痛,查体:面色苍白,心尖区舒张期杂音为消除链球菌感染病灶首选下列哪种药物
A.是医疗机构业务工作的组成部分B.是实现为消费者服务的中心环节C.药品质量形成过程的组成部分,是药品质量能否符合预期标准的关键D.是一切求知行为的保障E.是一般道德范畴和药学实践相结合的产物医院药学
高处作业的安全网距离工作面的最大高度不超过()m。
民事诉讼的基本特征包括()。
注册消防工程师继续教育的对象是年龄未超过()周岁,且已经取得《中华人民共和国注册消防工程师资格证书》的人员。
A、Thedifferencebetweenajobdescriptionandjobspecification.B、Thedifferencebetweenwhatistaught,andhowitistaught.
最新回复
(
0
)