首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请 补充完整: class complex { double real;
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请 补充完整: class complex { double real;
admin
2009-03-15
79
问题
下面是复数类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全国计算机二级
相关试题推荐
假定已建立以下链表结构,且指针P和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是()。
给定程序中,函数fun的功能是:判断形参s所指字符串是否是"回文"(Palindrome),若是,函数返回值为1;不是,函数返回值为0。"回文"是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是"回文",而LEVLEV
有以下程序#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){case1:p
程序流程图中带有箭头的线段表示的是()。
下列有关数据库的描述,正确的是()。
下列给定程序中,是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正程序指定部位的错误,使它能得到正确结果。注意:不要改动main函
有三个关系R、S和T如下:由关系R和S通过进行运算得到关系T,则所使用的运算为()。
运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是
在满足实体完整性约束的条件下
随机试题
相关市场的相关性,是指与经营者的产品和服务存在相互竞争关系的特性,具体表现为在【】
A.污染物从一点转移到另一点B.污染物从一种介质转移到另一种介质C.污染物改变了原有的化学性质、毒性和生物学效应D.污染物在水中逐渐扩散,以致浓度降低E.污染物在水中只发生浓度的变化水体污染物的转化是指
关于颞下颌关节紊乱综合征的叙述哪项是错误的
【2007年第4题】题36~40、【2008年第4题】题30~34:某新建办公建筑,地上共29层,层高均为5m,地下共2层,其中地下层为汽车库,地下一层机电设备用房并没有电信进线机房,裙房共4层,5~29层为开敞办公空间,每层开敝办公面积1200m2,各层
符合级配、塑性指数等技术要求的天然砂砾,可用做二、三、四级公路的有()。
下列货物中不属于暂准进出口货物的是()。
现代教育制度的核心部分是()。
(2008年单选36)根据民法通则规定,可撤销行为在当事人申请撤销之前为()。
正确处理改革、发展、稳定三者的关系是中国改革成功的宝贵经验之一。正确处理改革、发展、稳定三者关系的重要结合点是
在以下关于报表数据源设置的叙述中,正确的是()。
最新回复
(
0
)