首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=0): amoun
有如下程序: #inc1ude<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=0): amoun
admin
2019-06-12
46
问题
有如下程序:
#inc1ude<iostream>
Using namespace std;
Class Amount{
int amount;
public;
Amount(int n=0): amount(n){}
Int getAmount()const {retum amount;}
Amount &operator+=(Amount a){
amount+=a.amount;
retum ;
}
};
int main(){
Amount x(3),y(7);
x+=y;
cout<<x.getAmount()<<end1;
retum 0;
}
已知程序的运行结果是10,则下划线处缺失的表达式是( )。
选项
A、*this
B、this
C、&amount
D、amount
答案
A
解析
此题考查的是“+”运算符重载和this指针。语句amount+=a.amount;实现3和7的求和得到amount=10,要使程序的输出结果为10,又因为函数的返回值类型为Amount&,所以横线处填入*this。
转载请注明原文地址:https://kaotiyun.com/show/IL8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面对对象概念描述正确的是()。
若需要把一个函数“voidfun();”定义为一个类TestClass的友元函数,则应在类TestClass的定义中加入一条语句:___________。
假定q所指对象的值为25,q+1所指对象的值为46,则执行“(*q)++;”语句后,q所指对象的值为___________。
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和__________的程序设计阶段。
下列关于继承的描述中,错误的是()。
下列关于纯虚函数与抽象类的描述中,错误的是()。
有以下程序:#includeusingnamespacestd;inta;intfun();intmain(){externinta;intb;
阅读下面的程序:#includevoidmain(){intx;cin>>x;if(x++>5)cout
内部格式控制操作函数是在头文件()中定义的。
大多数C++程序都要包含______头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
随机试题
阅读下面的文章,回答问题田间话絮和谷①雨水时令过后,渭河北原却下了一场透彻的大雪,洋洋洒洒,让人尝到了乍暖还寒的味
关于红细胞葡萄糖-6-磷酸脱氢酶缺乏症的描述,下述哪一项是错误的
关于Χ线量分布的叙述,正确的是
用尸单包裹尸体前一般将一张尸体识别卡系于尸体的
下列用药过量易引起心动过速、心室颤动的药物是
心跳、呼吸骤停时心电图表现可为
1998年2月1日,甲与乙订立一份借款合同,约定甲借给乙5万元,乙于2000年4月至6月间还款付息。丙与甲订立一份保证合同,约定丙对乙履行债务承担保证责任。如果保证合同约定丙承担保证责任直至乙将本息还清时为止,则保证期间为()。
要对成本、收入和利润负责的中心是()。
友情:是人们在交往中相互理解、相互信任基础上建立起来的亲密情谊。此定义,下面说法正确的一项是( )
下列选项中,属于唐律“十恶”罪中有关违反封建伦理性犯罪的有()。
最新回复
(
0
)