首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请 补充完整: class complex { double real;
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请 补充完整: class complex { double real;
admin
2009-03-15
61
问题
下面是复数类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全国计算机二级
相关试题推荐
执行以下语句段后,xy的值是()。int*pt,xy;xy=200;pt=&xy;xy=*pt+30;
有以下程序#include<stdio.h>intf(intk){staticintn=0;intm=0;n++;m++;k++;returnn+m+k;}main()
给定程序MODI1.C中,fun函数的功能是:在任意给定的N个正整数中,从左到右依次逐个取三个数作为一组,按值大小找出该组数的中值,用该中值替换与该组数对应的原三个数中的中间位置的数。处理后原数列中首尾2个数不变。处理后数列在主函数中输出。例如,有10个正
有以下程序:#includeintfun(intx,intY){if(x!=y)return(y);elsereturn((x+y)/2);}main(){inta=4,b
以下语句中存在语法错误的是()。
给定程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序列,并将中间数作为函数值返回。例如,有9个正整数:1572387
在面向对象方法中,不属于"对象"基本特点的是()。
给定程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数,……a[9]存放9出现的次数。例如,若m为14579233,则输出结果应为:0,1,1,2,1,1,0,1,0,
堆排序最坏情况下的时间复杂度为
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。
随机试题
常用作答复函的尾语的是()。
一般情况下,对经营规模较小,业务量较少,企业管理和决策对会计信息的依赖性较小的企业,会计核算形式的设计可采用()
骨肿瘤多见于青少年,下列哪种肿瘤除外?
强心苷中毒引起的快速型心律失常,下述治疗措施错误的是
试述蒸汽锅炉将供给的冷水变为输出蒸汽的过程。
2015年7月10日,甲公司以其拥有的一辆作为固定资产核算的轿车换入乙公司一项非专利技术,并支付补价5万元,当日,甲公司该轿车原价为80万元,累计折旧为16万元,公允价值为60万元,乙公司该项非专利技术的公允价值为65万元,该项交换具有商业实质,不考虑相关
合伙人在合伙企业清算前,不得请求分割合伙企业的财产;但是,法律另有规定的除外。()
会计机构和会计人员发现会计账簿记录与实物、款项及有关资料不相符的,按照规定无权处理的,应当立即向单位负责人报告,请求查明原因,作出处理。()
中国共产党第一次独立自主地运用马克思主义原理解决自己的路线、方针、政策的是()。
下列情形中,属于外部监督的有()。
最新回复
(
0
)