首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。 class complex { private: int real; iht
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。 class complex { private: int real; iht
admin
2010-03-29
74
问题
下面是复数类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全国计算机二级
相关试题推荐
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为inta[10])()。
下面结构体的定义语句中,错误的是()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
设a和b均为int型变量,且a=6、b=11、c=3,则能使值为3的表达式是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i]);
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串中的前导*号全部移到宁符串的尾部。例如,字符串中的内容为“*******A*BC*DEF*G****”,移动后,字符串中的内容应当是“A*BC*DEF*G**********
下面可以作为软件需求分析工具的是
若有如下形式的函数intfun(inta[],int*p,intn){……}调用函数之前需要对函数进行声明,则以下选项中错误的是()。
以下不能用于描述算法的是()。
随机试题
咳嗽变异性哮喘最重要的诊断条件是
决定CT图像空间分辨力的主要因素是
有关颞下颌关节的描述,哪项是错误的
腹痛病人,为明确有无压痛点应用
美国钢铁企业认为韩国美销售的无缝钢管违反了世贸组织的多边货物贸易协议中的反倾销协议,要求美国政府对韩国在美销售的无缝钢管征收反倾销税。美国政府调查后认为,韩国在美销售的无缝钢管构成倾销。关于该争端解决的规则和程序的表述,正确的选项有()。
在施工项目目标动态控制中,以调整任务分工的方式来进行纠偏的措施属于()。
甲建筑公司派员工参加了乙代理商举办的M绘图软件培训班,该软件由丙软件开发公司研制。培训结束后,该建筑公司向代理商购买了这套软件,则下列说法中正确的是()。
马克思指出:“在同一时间内,劳动就一种属性来说必然创造价值,就另一种属性来说,必然保存或转移价值。”这说的是
Accordingtotheman,whatdoesheneedtodothismorning?
WhatisMr.Bacon’sjobspecifically?
最新回复
(
0
)