首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
48
问题
有如下程序:
#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;classsample{private:intx,y;public:sample(i
关系数据库的数据及更新操作必须遵循的完整性规则是()。
一个向量第1个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
数据结构中,与所使用的计算机无关的是数据的
switch后面括号中的表达式只能是整型、______或枚举型表达式。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能取任意数据类型。
能正确表示逻辑关系:“a≥10或a≤0”的C++语言表达式是
以下叙述正确的是
随机试题
简要说明性格与气质的相同之处。
不适宜配戴软性角膜接触镜的患者是
下列各项,属妊娠剧吐主要发病机制的是
患者,男性,56岁。主诉疲倦无力2个月余,伴心悸、头晕、失眠,诊断缺铁性贫血,给予铁剂治疗。在保证药效的同时应禁忌
租赁合同的租赁期限在()个月以下的,当事人可以自由选择合同形式。
某员工在项目开展的过程中不断进行自我批评、信息反馈和调整,这反映了学习型组织()的特点。
作为复杂整体的个体在从生命开始到生命结束的全部人生过程中,不断发生的变化过程,称为是__________。
Ifyouwanttoteachyourchildrenhowtosaysorry,youmustbegoodatsayingityourself,especiallytoyourownchildren.Bu
Searchingforloveisnolongerjustafavoritesubjectforsongs.Ithasalsobecomeahugeindustry.Expertssaythatthe
Lookingbackonmychildhood,Iamconvincedthatnaturalistsarebornandnotmade.Althoughwewereallbroughtupinthesame
最新回复
(
0
)