首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。 class complex { private: int real; int i
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。 class complex { private: int real; int i
admin
2010-06-06
41
问题
下面是复数类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/R5jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设ql和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是()。
有以下程序:#include<stdio.h>main(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
以下关于结构化程序设计的叙述中正确的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
对于循环队列,下列叙述中正确的是()。
下面属于“类一对象”主要特征的是()。
由N个有序整数组成的数列已放在一维数组中,给定程序MODIl.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(10w
随机试题
Iwas______thepointoftelephoninghimwhenhisletterarrived.
卵巢功能早衰
治疗虚火灼肺型肺痨应首选
易吸湿的药品见光易氧化分解的药物
火区熄灭的条件正确的是()。
牛皮纸是低级包装纸,多用于棉毛丝绸织品、绒线、五金交电和仪器仪表等包装。()
某油田2012年1月生产原油50万吨,其中20万吨用于销售,单价5000元/吨,收购联合企业同品种的已税原油3万吨,收购价3500元/吨。该油田当月应纳资源税()万元。(原油资源税税率5%)(2012年真题)
关于企业所得税收入确认原则的说法,正确的是()。
旅游保险合同的被保险人既可以是旅游者,也可以是旅游企业。()
Anygoodmysterymusteventuallyuncoveravillain,andinarecentdocumentary,"WhoKilledtheElectricCar?",thefilmmakers
最新回复
(
0
)