首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请 补充完整: class complex { double real;
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请 补充完整: class complex { double real;
admin
2009-03-15
41
问题
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请
补充完整:
class complex
{
double real; //实部
double imag; //虚部
public:
complex(doubler,double i):real(r),imag(i){}
complex operator+(complex a)
{
return complex(【 】);
}
};
选项
答案
real,imag+a.imag (注:加数和被加数可以交换位置)
解析
在C++语言中,可以通过类名来创建一个临时对象,其一般形式如下:
<类名>(<构造参数列表>)
该临时对象只在当前语句内有效。在本题的+运算符重载函数中,需要返回一个“其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和”的complex类对象,因此在括号内只需填入real+a.real,imag+a.imag就可以返回一个这样的对象。故正确答案是:real+a.real,imag+a.imag(其中加数与被加数可以互换)。
转载请注明原文地址:https://kaotiyun.com/show/ysjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
给定程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序列,并将中间数作为函数值返回。例如,有9个正整数:1572387
以下关于结构化程序设计的叙述中正确的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。voidflintb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)
运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是
若typedefcharT[3];T*a;上述定义中a的类型与下面选项中完全相同的是()。
C语言中char类型数据占字节数为()。
C语言规定,函数返回值的类型是()。
随机试题
一黑白花奶牛,4岁多,体重约450kg,1周前顺产,现发现该牛精神沉郁,食欲下降,渐进性消瘦,乳汁减少。临床检查:患牛呼吸脉搏及体温无明显变化,瘤胃空虚,蠕动无力,粪便干硬,外覆黏液,乳房肿胀其浅表静脉明显扩张,泌乳量减少,乳汁有特殊的烂苹果气味,阴户常有
生命神圣论的积极意义不包括的是
城市规划实施的首要目的就是()。
商检机构可以接受外国有关机构的委托进行进出口商品质量认证工作,准许在认证合格的进出口商品上使用质量认证标志。( )
用应付未付外债总额与当年出口收入之比衡量一国长期资金的流动性,一般的限度为()。
下列属于泄露客户信息的行为()。
根据票据法的规定,如果收款人或持票人将出票人作禁止背书的汇票转让,在汇票不获承兑时,下列有关出票人票据责任的表述中,正确的是()。
下列地区中,未列入实施西部大开发战略的是()
假设一条指令的执行过程分为“取指令”、“分析”和“执行”3段,每一段的时间分别为t、2t 和 3t。在下面的情况下,分别写出连续执行n条指令所需要的时间表达式。(1)顺序执行方式(48)。(2)仅“取指令”和“执行”重叠(49)。(3)“取指令”、“分析”
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Door(“门”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改
最新回复
(
0
)