首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include Using namespace std; Class Amount{ int mount; public; Amount(int n=0):amount(n){}
有如下程序: #include Using namespace std; Class Amount{ int mount; public; Amount(int n=0):amount(n){}
admin
2020-04-07
22
问题
有如下程序:
#include
Using namespace std;
Class Amount{
int mount;
public;
Amount(int n=0):amount(n){}
Int getAmountoconst{return amount;}
Amount&operator+=(Amount a){
amount+=a.amount;
return ;
}
};
int main(){
Amount x(3),y(7);
X+=y;
cout<
return 0;
}
已知程序的运行结果是10,则下划线处缺失的表达式是( )。
选项
A、
*
this
B、this
C、&amount
D、amount
答案
A
解析
比题考查的是“+”运算符重载和this指针。语句锄amount+=a.锄ount;实现3和7的求和得到amount=10,要使程序的输出结果为10,又因为函数的返回值类型为Amount&,所以横线处填入*this。
转载请注明原文地址:https://kaotiyun.com/show/NR8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序中说明的私有成员是______。classLocation{intx;public:voidinit(intinitX,intinitY);private:
最简单的交换排序方法是()。
模板使我们可以用一个代码段指定一组相关函数(称为______)或一组相关类(称为______。
下列叙述中,不属于软件需求规格说明书的作用的是
在类中,______成员为类的所有对象所共享。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
下列关于栈的叙述正确的是
通过公有派生类的对象,只能访问基类成员中的
A、 B、 C、 D、 D“*”是一个二元运算符,在作为成员函数重载时参数表中只有一个参数,对应于第二个操作数,而第一个操作数就是对象本身,仅以this指针的形式隐藏在参数表中。
运算符重载是对已有的运算符赋予多重的含义,所以()。
随机试题
集体所有建设用地使用原则包括()。
降低颅肉压的护理措施。
谈判获得成功和签订合同必不可少的两道程序是()
在计算机网络中,表征数据传输可靠性的指标是______。
患者,男性,以“气短、咳嗽、胸痛4个月”来诊。考虑存在下列哪种疾病时,超声检查最适宜
合同解除后,合同约定的权利义务终止,合同中的结算条款()。
个人存款业务主要包括活期存款、()等。
幼儿小玉在假期擅自在园内玩耍时导致右腿摔伤,对于小玉所受的伤害,下列选项中正确的是()。
明朝科举考试规定只能在四书五经中命题。五经是()。
HowCustomsWorkA)Oneofthelittleritualsallinternationaltravelersgothroughiscustoms.Tomostpeople,thisisjustano
最新回复
(
0
)