首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
15
问题
有如下程序:
#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://jikaoti.com/ti/EfA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类是一个支持集成的抽象数据类型,而对象是类的【】。
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为
若有定义“intx=10,y=3,z;”,则语句“cout<<(z=(x%y,x/Y));”的输出结果是______。
程序的3种基本控制结构是
若有说明语句chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是
在下面的运算符重载函数的原型中,错误的是______。
.、.*、->、::、?:这五个运算符______重载。
在关系数据库中,用来表示实体之间联系的是
算法的基本特征是可行性、确定性、【】和拥有足够的情报。
算法分析的目的是()。
随机试题
下面哪项不属于单基因遗传病
位于后发际正中直上0.5寸,旁开1.3寸,当斜方肌外缘凹陷中的腧穴是
根据我国的献血法,有关医疗机构采血说法正确的是
下列说法错误的是()
根据《中华人民共和国合伙企业法》的规定,下列关于普通合伙企业合伙事务执行的表述中,正确的有()。
我国商业银行临时存款账户的有效期限最长不得超过1年。()
龋齿是人类广泛流行的一种慢性疾病,是在外界各种因素的共同影响下,牙齿本身的牙釉质、牙本质或牙骨质发生的一种进行性破坏的疾病。()
()对于校园相当于手术室对于()
Completethefollowingsentences.ForeachblankuseONEORTWOWORDSfromthepassage.Nowmostpeoplelivein________citiesw
在结构化程序设计中,模块划分的原则是______。
最新回复
(
0
)