首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,虚部等于两个操作对象虚部之和;请补充完整。 class complex { double real;
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,虚部等于两个操作对象虚部之和;请补充完整。 class complex { double real;
admin
2013-05-30
86
问题
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,虚部等于两个操作对象虚部之和;请补充完整。
class complex
{
double real; //实
double imag; //虚部
public:
complex( double r, double i):real(r),imag(i){}
complex operator + (complex a)
{
return complex(______);
}
};
选项
答案
real+a.real,imag+a.imag
解析
在C++语言中,可以通过类名来创建一个临时对象,其一般形式如下:类名 (构造参数列表)。本题中,需要返回一个“实部等于两个操作对象实部之和,虚部等于两个对象虚部之和”的complex类对象,因此括号内填入real+a.real,imag+a.imag,就可以返回一个这样的对象。
转载请注明原文地址:https://kaotiyun.com/show/42Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读下面程序:#include<iostream.h>intfun(inta,intb){intc;c=a*b;returnc;}voidmain(){inta=3,b=5,c=4,x=0;x=fun(fun(a
专门的关系运算不包括下列的()运算。
面程序执行完后k的值是【】。voidmain(){unsignednum=26,k=1;do{K*=num%10;num/=1
冒泡排序算法在最好的情况下的元素交换次数为【】。
下列说法中错误的是()。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是______。
在面向对象方法中,允许作用于某个对象上的操作称为【】。
对于算法的每一步,指令必须是可执行的。算法的()要求算法在有限步骤之后能够达到预期的目的。
冒泡排序算法在最好的情况下的元素交换次数为【】。
数据结构中,与所使用的计算机无关的是数据的()。
随机试题
A注册会计师负责对上市公司甲公司2012年度财务报表进行审计。2012年,甲公司管理层通过与银行串通编造虚假的银行进账单和银行对账单,虚构了一笔大额营业收入。A注册会计师实施了向银行函证等必要审计程序后,认为甲公司2012年度财务报表不存在重大错报,出具
为商业票据提供信用的英国银行是()
经肠道传播的肝炎病毒
降钙素的作用是
氦氖激光胶片的吸收光谱峰值为
经营成本与总成本费用的大小关系是()。
社区中的各种社会组织是社会工作者开展社区服务的重要资源。因此,与相关社会组织建立良好的关系是社会工作者必备的能力。关于与组织交往的做法,正确的是()。
给定资料1.大庆油田、长春一汽、鞍山钢铁,这些都曾是“共和国长子”东北的耀眼标签,作为建国初期的工业和农业基地,东北曾“风光无两”。但在宏观经济下行压力增大、东北计划经济色彩过重、产业结构单一等因素的影响下,东北经济近年来陷入“失速”困境。20
【新旧约法之争】
在双务合同中,应先履行债务的一方发现后履行一方有财产状况恶化等情形,可能危及其债权时,可以行使()。
最新回复
(
0
)