首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,虚部等于两个操作对象虚部之和;请补充完整。 class complex { double real;
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,虚部等于两个操作对象虚部之和;请补充完整。 class complex { double real;
admin
2013-05-30
53
问题
下面是复数类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全国计算机二级
相关试题推荐
在一个C++源程序文件中定义的全局变量的有效范围是()。
声明长度为10的float型数组a,且初始化为0的语句是【】。
类的静态成员不是对象的成员,而是【】的成员。
下列关于break语句的描述,不正确的是()。
在数据流图(DFD)中,带有名字的箭头表示()。
排序的重要目的是为了以后对已排序的数据元素进行()。
inta[10],则下面正确表示数组中的第十个元素的是______。
可以用p.a的形式访问派生对象p的基类成员,其中a是______。
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出()。
以下数据结构中不属于线性结构的是()。
随机试题
下列关于法与政治相互作用的关系中,哪一个选项是错误的?()
潜油电泵机组的中间部分,主要由()组成。
集装箱货物的装箱方式有()
患者胸胁疼痛,如灼如刺,胸闷不舒,呼吸不畅,或有闷咳,甚则迁延,经久不已,阴雨更甚,可见病侧胸廓变形,舌苔薄,质黯,脉弦。治当选用
女,13岁,发热伴右大腿疼痛2周,查体:精神委靡,患肢呈半屈曲位,皮温高,右大腿远端有压痛。WBC14×109/L,中性粒细胞占90%,股骨正侧位X线片可见干骺端骨质疏松及层状骨膜反应。可能性最大的诊断是
口服胆系造影碘番酸的常规剂量应是
试述水泥稳定类基层的强度形成原理及影响强度的因素。
()是会计法律法规体系的最高法律文件。
2012年6月我国完成铁路运输法院移交地方的改革工作。对此,下列说法正确的有()。(2013年多选49)
Mostofuswouldliketobeboth(1)_____andcreative.WhywasThomasEdisonabletoinventsomanythings?Washesimplymore
最新回复
(
0
)