首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include Using namespace std; Class Amount{ int amount; public; Amount(int n=0):amount(n){}
有如下程序: #include Using namespace std; Class Amount{ int amount; public; Amount(int n=0):amount(n){}
admin
2016-11-25
60
问题
有如下程序:
#include
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<
return 0:
}
己知程序的运行结果是10,则下划线处缺失的表达式是( )。
选项
A、*this
B、this
C、&amount
D、amount
答案
A
解析
此题考查的是“+”运算符重载和this指针。语句amount+=a.amount;实现3和7的求和得到amount=10,要使程序的输出结果为10,又因为函数的返回值类型为Amount&,所以横线处填入*this。
转载请注明原文地址:https://www.kaotiyun.com/show/KEAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;intf1(intx,inty){returnx>y?x:y;}intf2(intx,
如果一个类至少有一个纯虚函数,那么就称该类为()。
下面程序的运行结果为#include<iostream.h>classA{intnum;public:A(int){num=i;}A(ABm){num=a.n
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
下列运算符中全都可以被友元函数重载的是
用树形结构来表示实体之间联系的模型称为
如果在一棵二叉树中有17个度为2的结点,则该二叉树中有【 】个叶子结点。
栈是线性表的一种,其新加、读取和删除结点只能在栈的( )进行操作。
下列哪个是C++语言的有效标识符?
随机试题
至少符合下列哪种情况才能参加执业医师资格考试
在进行设备监理单位与业主之间的组织协调时,由于设备监理单位接受业主的委托,对设备工程项目进行监理,因此应首先维护业主的法定权益,应尽一切努力使工程按规定的时间期限、按规定的质量、在规定的预算内建成。总监理工程师及全体监理人员应( )。
流动资产是指可以在()内变现或耗用的资产。
国内期货公司的风险监控措施包括()。[2012年9月真题]
银行理财产品按照产品风险分类,可以分为()。
某校研究性学习小组到野外考察。下图为考察区域地形图,虚线所示为考察路线。读图回答问题。该考察线路的高差可能是()。
儿童看到天上的白云,一会儿看它是“大帽子”;一会儿看它是飘动的“小船”……这种想象属于()。
唱、念、做、打是中国戏曲表演的四种艺术手段,也是戏曲表演的四项基本功。其中“做”指的是()。
计算机技术中,下列不是度量存储器容量的单位是
EarlysettlersoftheAmericanSouthwestgrewtorealizethattheappearanceoftheCaliforniacondor(秃鹰)signaleddeath.Thec
最新回复
(
0
)