首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下复数类的声明,请补充完整。 class complex { double real; //实部 double imag; //虚部 public: complex(double x,double y) {
有如下复数类的声明,请补充完整。 class complex { double real; //实部 double imag; //虚部 public: complex(double x,double y) {
admin
2009-06-20
91
问题
有如下复数类的声明,请补充完整。
class complex {
double real; //实部
double imag; //虚部
public:
complex(double x,double y) {
real=x;
imag=y;
}
complex operator +(complex c) { //重载加法运算符"+"
return complex(【 】);
}
};
选项
答案
real+c.real,imag+c.imag或this->real+c.real,this->imag+c.imag,注意:运算符+的数据可交换次序
解析
本题考查的知识点是:运算符重载。根据题目的要求,要实现类complex的重载加法运算符“+”。复数的加法是将其实部与虚部分别相加,因此空处应填入 real+c.real,imag+c.imag,这样就构造出一个临时的complex对象,并且它的实部和虚部分别为自身和形参c的实部与虚部之和,然后通过return语句返回这个结果。
转载请注明原文地址:https://www.kaotiyun.com/show/lojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。1#include<stdio.h>
有以下程序:#include<stdio.h>voidfun1(char*p){char*q;q=p;while(*q!=\’0’){(*q)++:q++;
有以下程序段:charstr[4][12]={"aaa","bbb","ccc","ddd"},*p[4];inti;for(i=0;i<4;i++)p[i]=str[i];以下选项中不能正确引用字符串的是()。
下列方法中,属于白盒法设计测试用例的方法的是()。
若要求从键盘读入含有空格字符的字符串,应使用函数()。
下列给定程序的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里”单词”是指由空格隔开的字符串)。例如,若输入"Iamastudenttotaketheexamination",则应输出"IAmAStu
有关C语言标识符,以下选项中不合法的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
随机试题
用组合铣削法铣平行面时,两个平面的厚度受铣刀直径的限制,故宽度较()。
鳃裂囊肿见神经鞘瘤见
肾性水肿的部位一般先发生在
城镇道路高等级路面的要求是强度高、刚度大、稳定性好,适用于城镇()。
在征得保险公司同意后,保险公估理赔计算的检验费用可以计人( )。
由于无形资产转让后加剧了市场竞争,在该无形资产的寿命期间,转让无形资产的机会成本通常表现为()。
金属工件加热到一定温度后,浸入冷却剂(油、水等)中,经过冷却处理,工件的性能更好、更稳定。此原理引入到心理学和教育学中即是“淬火效应”。根据淬火效应的原理,下列选项不属于应用该原理的是( )。
科学家为了攻克科技难关而废寝忘食,这是()的具体表现
《弟子规》原名《训蒙文》,原作者是清朝康熙年间的秀才_______。
某系统结构图如下图所示:该系统结构图的最大扇人数是()。
最新回复
(
0
)