首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。 class complex { private: int real; iht
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。 class complex { private: int real; iht
admin
2010-03-29
38
问题
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。
class complex
{
private:
int real;
iht 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/DNjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。main(){inta=4,b=3,c=2,d=1;printf("%d",a>b?a:d>c?d:b);}
有如下程序段:intx=12;doubley=3.141593;printf(’’%d%8.6f’’,x,y);其输出结果是()。
对建立良好的程序设计风格,下面描述正确的是()。
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
有以下程序:#includemain(){chara=4;printf("%d\n",a=a<<1);}程序运行的结果是()。
算法的空间复杂度是指()。
下列给定程序中,甬数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],以此类推。例如,若a所指数组中的数据最初排列
下列合法的标识符是()。
数据库设计中反映用户对数据要求的模式是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
随机试题
A、3~5天1次B、每天1次C、隔1~2天1次D、每天1~2次E、2~3天1次术后无菌的伤口换药应()
宫颈癌通过淋巴道首先转移到
某患者因心律失常,长期使用普萘洛尔治疗,其停药时要缓慢停药的原因是
患者,女,7岁。右上颌中切牙外伤冠折、切角缺损,即刻就诊。口腔检查:穿髓孔大,探痛明显,可疑叩痛。进行这种治疗成功的关键是
屋面刚性防水层的细石混凝土最宜采用()水泥。
电信管理网中主要使用的协议是()。
WhatdidtheManWant?
ThisbookhasbeenintheworkssolongthatIhavelost______ofmostofthesourcesfoundformebythestaffofthelibrary.
A)Inthisarticle,we’lllookattherulesfor529QualifiedStateTuitionPlans.We’llexplorethedifferencebetweenthissav
【S1】【S3】
最新回复
(
0
)