首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
19
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列程序执行后,输出的结果是()。intx=-5,y=0;while(++x)y++;cout
下面对对象概念描述正确的是()。
下列叙述中正确的是()。
含有纯虚函数的类称为___________。
软件测试分为白箱(盒)测试和黑箱(盒)测试。等价类划分法属于__________测试。
下列工具中为需求分析常用工具的是()。
以下程序的输出结果是()。#includeusingnamespacestd;voidfun(char**q){++q;cout
关于结构化程序设计原则和方法的描述错误的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
随机试题
简述法律代书的特点。
竞争性抑制剂一定同底物一起与酶结合在一起。()
缺铁性贫血治疗最重要的是
李大伟是M城市商业银行的董事,其妻张霞为S公司的总经理,其子李小武为L公司的董事长。2009年9月,L公司向M银行的下属分行申请贷款1000万元。其间,李大伟对分行负责人谢二宝施加压力,令其按低于同类贷款的优惠利息发放此笔贷款。L公司提供了由保证人陈富提供
因人民法院、仲裁委员会的法律文书或者人民政府的征收决定等,导致物权没立、变更、转让或者消灭的,自()发生效力。
根据《房产测绘管理办法》,当事人对房产测绘成果有异议时,可以委托()鉴定。
实行电算化的单位会计报表要求()。
陈女士,40岁,中了500万元彩票大奖。陈女士可以一次性拿到()奖金。
(2010年真题)简述黑社会性质组织的特征。
Whataretheygoingtodonext?
最新回复
(
0
)