首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用。请补充完整。 class complex { private: int real; int
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用。请补充完整。 class complex { private: int real; int
admin
2009-02-15
103
问题
下面是复数类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://kaotiyun.com/show/qdkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的3种结构是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是( )。
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
软件生命周期是指()。
已有定义inta=3;和输出语句printf("%8x",a);以下正确的叙述是()。
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动m
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
随机试题
斜Y形坡口焊接裂纹试验时,表面裂纹长度分别为15mm、10mm、25mm。已知试验焊缝长度为80mm,求焊缝的表面裂纹率。
肝硬化患者不宜大量放腹水,以免导致
关于流行性出血热的治疗,下列哪项正确()
可用来简化协方差矩阵的方法的是()。
境外经营是指企业在境外的子公司、合营企业、联营企业和分支机构。在境内的子公司、合营企业不属于境外经营。()
职业道德主要通过()的关系,增强企业的凝聚力。[辽宁省2007年11月四级真题]
公安领导工作主要有()。
在采用三级模式结构的数据库系统中,如果对数据库中的表Emp创建聚簇索引,那么改变的是数据库的()。
以下关于视图描述错误的是( )。
在VisualFoxPro中可以建立表的命令是( )。
最新回复
(
0
)