首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
37
问题
有如下程序:
#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://kaotiyun.com/show/NR8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}
设有以下定义和程序:#include<iostream.h>classA1{public:voidshow1(){cout<<"classA1”<<end1;}};
语句inti=2.8*6;中整型常量i定义后赋初值的结果是()。
有如下函数模板声明:template<typenameT>TMax(Ta,TB){return(a>=B)?a:b;}下列对函数模板Max()的调用中错误的是
类模板不同于函数模板,类模板只可用______型参数。
在数据库的概念结构设计中,常用的描述工具是【】。
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是
下列关于类与对象的说法中,不正确的是()。
通过使用new和delete两个运算符进行的分配为______存储分配。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
随机试题
孕育意象的第一步往往是【】
营养充足的婴儿、孕妇、恢复期病人,常保持
某无线通信器材采购招标文件中,对投标人或投标产品有下列要求,其中不属于歧视性条款的是()。
(2008年)函数y=x3-6x上切线平行于X轴的点是()。
实行会计电算化后,会计资料由计算机按照规定的程序自动生成。 ( )
北京时间2011年10月23日18时41分,土耳其发生7.3级地震(震中见下图),造成巨大的人员伤亡和财产损失。读图回答下列问题。本地为地震多发带,震源位于()。
ThetownIliveinisabouttoputcamerasatalltrafficlightstocatchpeoplewhorunredlights.It【C1】______meofhowmany
根据以下情境材料,回答问题。近期,某县城发生多起儿童失踪案件。为了防止此类事件的发生,县公安局派出四个巡逻组,对县城进行巡逻,并记录巡逻情况。下表是该公安局一周的记录:若游乐场云霄飞车发生事故,导致坐车的人伤亡,巡逻警察首先应该()。(单选
下列属于互动式的支架的是()。
SupposeyourfriendZhangWeiasksyoutorecommendhimforajobpositioninyourcompany.WriteanemailtotheHRofyourcom
最新回复
(
0
)