首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=0)
有如下程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=0)
admin
2013-02-27
33
问题
有如下程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=0):amount(n){} Int getAmount()const{return amount;} Amount &operator+=(Amount a){ amount+=a.amount; return______; } }; int main(){ Amount x(3),y(7); x+=y; cout<<x.getAmount()<<endl; return 0; } 已知程序的运行结果是10,则横线处缺失的表达式是( )。
选项
A、*this
B、this
C、&amount
D、amount
答案
D
解析
此题考查的是“+”运算符重载和this指针。语句 amount+=a.amount;实现3和7的求和得到amount=10,要使程序的输出结果为10,需要把amount的值作为函数的返回值,所以横线处应填入amount。
转载请注明原文地址:https://kaotiyun.com/show/5lVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义:doublea;floatb;shortc;若想把1.2输入给变量a,3.4输入给变量b,5678输入给变量c,程序运行时键盘输入: 1.23.45678<回车> 则以下正确的读入语句是()。
结构化程序的三种基本控制结构是()。
不列选项中,不属于数据库管理的是()。
下列给定程序中,通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改
在黑盒测试方法中,设计测试用例的主要根据是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
软件设计中模块划分应遵循的准则是()。
以下关于指针的说法错误的是()。
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为()。
随机试题
下述关于面神经的分布和走行,哪种说法是恰当的
肠道杆菌科细菌鉴定的主要方法是()
脂质体分类有
疑病症的主要症状为
患者男,26岁。1个月前出现进食后上腹部胀痛,夜间常疼醒,进食后可缓解,近日感乏力,大便呈黑色,经化验大便潜血,初步诊断()
我国经济特区包括()。
某建筑施工企业全年的营业收人全部为建造合同收入。该企业当年盈利,则其当年需缴纳的税种有()。
第一次世界大战中的第一次大规模战略决战是()
现在许多人有大恐惧;我也有大恐惧。许多人所怕的,是“中国人”这名目要消灭;我所怕的,是中国人要从“世界人”中挤出。我以为“中国人”这名目,决不会消灭,只要人种还在,总是中国人。譬如埃及犹太人,无论他们还有“国粹”没有,现在总叫他埃及犹太人,未
Youngpeoplealwayssufferinrecessions.Employersstop【C1】______thembecausetheyareeasiertosack.Butin【C2】______episodes
最新回复
(
0
)