首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下复数类的声明,请补充完整。 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
61
问题
有如下复数类的声明,请补充完整。
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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intk=-17;printf("%d,%0,%x\n",k,1-k,1-k);}程序的运行结果是()。
有以下程序#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){case1:p
C语言规定,在一个c程序中,main()函数的位置()。
若函数中有定义语句:inta;,则()。
下列给定程序中,函数fun的功能是:读入一个字符串(长度
以下标识符不是关键字的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
测试用例包括输入值集和【 】值集。
随机试题
市场营销管理的任务是什么?
下列各核算表中,属于基本核算表的有()
形声字在现代汉语里占百分之八十左右,试指出“在”字的声符是____________,“疆”的义符是____________。
下列哪种疾病伴有细胞数量的增多
抗体与抗原结合的部位是
一般情况下,证券公司申请撤销营业部,应当在中国证监会派出机构批准后()个月撤销。.
甲企业向乙企业购买货物,丙公司作为甲企业的担保人。当甲企业尚未支付货款时,被人民法院宣告破产。如果乙企业未能及时申报债权,丙公司未履行保证责任,也可以申报债权。( )
元首制的建立者是()。
Storytellingisanancientandhonoredart.Storytellersentertainedduringthelongdarkhoursbeforesleeparrivedafterthe
A、Outdooractivitiescancuremanydeadlydiseases.B、Peoplewithmentaldiseasesbenefitmostfromoutdoorexercise.C、Healthy
最新回复
(
0
)