首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
26
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列语句段输出字符’*’的个数为()。inti=100;while(1){i--;if(i==0)break;cout<<’*’;}
______ 使一个函数可以定义成对许多不同数据类型完成同一个任务。
友元运算符obj1>obj2被C++编译器解释为()。
在C++语言的数据类型中,int、short等类型的长度是()。
下面对静态数据成员的描述中,正确的是
当执行cin语句时,从键盘上输入每个数据后必须输入一个______,然后才可以接着输入下一个数据。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
下列运算符中,在C++语言中不能重载的是
在数据库技术中,实体集之问的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为______。
随机试题
下列哪一项不能作为供暖系统热源?
A、Sendthefurniturebacktothestore.B、Describethefurniturehereceived.C、Collectthefurnitureheordered.D、Buyanother
根据评价在教学过程中的不同作用,可以将评价分为诊断性评价、( )、总结性评价。
某二层工业厂房采用预制桩基础,由于淤泥层(厚约7.0m)在上覆填土(厚3.5m)压力作用下固结沉降,桩承受较大的负摩阻力而使厂房出现不均匀沉降和开裂现象,选用下列哪个选项的基础托换方法进行加固最合适?()
嵩山少林寺是少林武术的发源地,禅宗祖庭。少林寺本是495年北魏孝文帝为安顿天竺僧人()而建。北魏孝昌三年(527年),佛祖第128代弟子天竺僧人菩提达摩大师来到中国,于此首传禅宗而名扬天下。
行政处罚只能( )。
TheeconomyintheUnitedStatesisheavilydependentonaluminum,amaterialwidelyusedintheconstructionofbuildingsandi
设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号和课程号(两者均为字符型),GRADE表示成绩(数值型)。若要把学号为"S101"的同学,选修课程号为"C11",成绩为98分的记录插入到表SC中,正确的SQL语句是( )。
A、 B、 C、 D、 C
Duetoan______prosperousyearintermsoffinancialgain,theForestvilleFestivalisexpectedtobemorefestivethanithasb
最新回复
(
0
)