首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> Using namespace std; ClassAmount{ int amount; public; Amount(int n=0):amount(n){} Int getAmount()const
有如下程序: #include<iostream> Using namespace std; ClassAmount{ int amount; public; Amount(int n=0):amount(n){} Int getAmount()const
admin
2019-06-04
81
问题
有如下程序:
#include<iostream>
Using namespace std;
ClassAmount{
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
答案
A
解析
此题考查的是“+”运算符重载和this指针。语句amount+=a.amount;实现3和7的求和得到amount=10,要使程序的输出结果为10,又因为函数的返回值类型为Amount&,所以横线处填入*this。
转载请注明原文地址:https://www.kaotiyun.com/show/T18p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要定义数组A,使得其中每个元素的数据依次为3、9、4、8、0、0、0,错误的定义语句是A)intA[]={3,9,4,8,0,0,0};B)intA[7]={3,9,4,8,0,0,0};C)intA[]={3,9,4,8};D)
执行下列语句:#include<iostream>usingnamespacestd;intmain(){intx=3;if(x=5)cout<<x++<<end1;elsec
下列关于抽象类的表述中正确的是()。A)派生类必须要实现作为基类的抽象类中的纯虚函数B)抽象类的成员函数至少有一个没实现C)抽象类不可能用来定义对象D)派生类不能成为抽象类
有如下程序:#include<iostream>usingnamespacestd;classTestClass{staticinti;public:TestClass(){i++;
下面关于函数模板的表述中不正确的是()。A)类模板的成员函数都是模板函数B)类模板本身在编译过程中不会产生任何代码C)类模板只能有虚拟类型的参数D)用类模板定义一个对象时,实参不能省略
下面的函数调用为:fun(x+y,3,min(n-1,y))则fun的实参个数是()。A)3B)4C)5D)6
A、 B、 C、 D、 B数据的存储结构分为顺序结构和链式结构,一个数据的逻辑结构可以有多种存储结构。顺序结构中数据元素所占的存储空间是连续的,而链式存储结构中,数据元素所占的存储空间不一定是连续的。数据的存
C++中的模板分为函数模板和______。
要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是()。A)fstreamB)istrearaC)ostreamD)iomanip
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
随机试题
2021年7月1日,习近平在天安门城楼上庄严宣告,经过全党全国各族人民持续奋斗,我们实现了()
Whatisthenatureofthescientificattitude,theattitudeofthemanorwomanwhostudiesandappliesphysics,biology,chemis
影响软膏药物透皮吸收的因素
某乡镇企业制鞋厂在建厂过程中,为达到预防职业病危害的目的,采取的下列措施中,《职业病防治法》没有规定的是
患者,女,67岁。肢体关节酸痛,游走不定,关节屈伸不利、遇寒则痛剧。苔薄白,脉浮。下列属于祛风湿药的药理作用的是()
引起土地所有权垄断和土地经营垄断的基本前提是()。
国家对军事设施实行()方针。
根据我国《税收征管法》的规定,因税务机关的责任,致使纳税人未缴或者少缴税款的,税务机关在一定期限内发现的,可以要求纳税人补缴税款,该期限为()。
根据劳动合同法律制度的规定,关于非全日制用工的下列表述中,正确的是()。(2013年)
InawindowlessroomontheUniversityofCalifornia,Berkeley,campus,twoundergradsareplayingaMonopolygamethatoneoft
最新回复
(
0
)