首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用。请补充完整。 class complex { private: int real; int
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用。请补充完整。 class complex { private: int real; int
admin
2009-02-15
102
问题
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用。请补充完整。
class complex
{
private:
int real;
int imag;
public:
complex(int r=0,int i=0):real(r),imag(i){}
void show()
{
cout<<real<<(imag<0?"-":"+")<<imag<<’i’;
}
【 】;
};
complex& operator-- (complex &C)
{
C.real--;
return C;
}
选项
答案
friend complex& operator--(complex&)
解析
本题考核运算符重载的定义。程序要填入的是运算符函数operator--在类complex中的声明。根据题目给出的条件,易得到答案。
转载请注明原文地址:https://www.kaotiyun.com/show/qdkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据库系统中,给出数据模型在计算机上物理结构表示的是
请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1~m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。例如,字符串中原有的内容为"ABCDEFGHIJK",m的值为3,移动后,字符串中的内容应该是”DEFGHIJKAB
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#inc
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m=2000,则应输出:0.000160。请改正程序中的语法错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源
数据字典(DD)所定义的对象都包含于
设有如下关系表:则下列操作正确的是()。
下列选项中不属于面向对象程序设计特征的是
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
随机试题
导线敷设处的环境温度,下面说法正确的是()。
禁用于妊娠妇女和小儿的药物是
锻造机的结构不仅应保证设备运行中的安全。而且还应保证安装、拆除和检修等工作的安全。下列关于锻造机安全要求的说法中,错误的是()。
英国剑桥大学专家称,早期人类的大脑比现代人类更大,而且现代人类比早期人类身材矮小10%。这项研究颠覆了此前的理论——现代人类伴随着进化变得更高、更强壮。科学家称,这种人类进化衰减性出现在过去一万年左右,很可能是由于农业的出现导致的,农业耕作出现之后,人类受
背景音乐:选择跟环境、气氛协调的轻柔、优雅的轻音乐或抒情乐曲来播放,使人感到温馨、和谐、融洽。下列与定义符合的是( )。
某科室共有7名工作人员,他们每人调入该科室的年份都不同,最新调入的是小陈。小王是在小何之前一年调入的。小赵是在小章之后调入的。小李是在小王之前一年调入的。在小刘和小何调入的中间调入了两人。在小李和小章调入的中间也调入了两人。小刘是小陈前一年调入的。在此期间
邓小平对独立自主外交政策的发展,主要体现在以下几个方面
可以将BSP看成是一个将企业战略转化为【】的过程。
Internet采用的主要通信协议是
Completethenotesbelow.WriteNUMBERSAND/ORNOMORETHANTHREEWORDSforeachanswer.
最新回复
(
0
)