首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> Using namespace std; Class Amount{ im amount; public; Amount(int n=0):amount(n
有如下程序: #include<iostream> Using namespace std; Class Amount{ im amount; public; Amount(int n=0):amount(n
admin
2019-06-12
37
问题
有如下程序:
#include<iostream>
Using namespace std;
Class Amount{
im 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://kaotiyun.com/show/vT8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设栈S和队列Q的初始状态为空,元素a、b、c、d、e和f依次通过栈s,一个元素出栈后即进入队列Q,若6个元素出队的顺序是b、d、c、f、e、a,则栈s的容量至少应该是()。
若有以下定义和语句,则对w数组元素的非法引用是______。intw[2][4],(*pw)[4];pw=w;
已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。#includeusingnamespacestd;classTlestClass{intvalue;public:TestC
已知intDBL(intn){returnn+n;}和longDBL(longn){returnn+n)是一个函数模板的两个实例,则该函数模板的定义是【】。
下列关于C++语言类的描述中错误的是()。
下列关于类与对象的说法中,不正确的是()。
下列定义中,x是一个类,______是定义指向对象数组的指针p。
对建立良好的程序设计风格,下面描述正确的是()。
类ostream的成员函数【】用于执行无格式输出,成员函数put用于输出单个字符。
对虚函数的调用有两种方式:【】和【】。
随机试题
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
戏曲作品:《西厢记》
张某系A市公务员,因渎职罪在B市监狱服刑,而在服刑期间,张某又有故意杀人之嫌疑,对于张某的行为,应如何处理?()
聚四氟乙烯具有极强的耐腐蚀性,几乎耐所有的化学药品,除此之外还具有的特性为()。
TheCMRconventionistheconventiononcontractforinternationalcarriageofgoodsby______whichwasadoptedin1956.
1918年,胡适在文章中指出:“我们所提倡的文学革命,只是要替中国创造一种国语的文学。……国语没有文学,便没有生命,便没有价值,便不能成立。”由此可见,新文化运动中的文学革命()。
人可以坐着飞机上升并在空间飞翔,也可以撑开降落伞向下降落。由此而论()。
A、 B、 C、 D、 D图形中外边框的直线数依次为3、2、1、2、(3),选择D。
A、正确B、错误B
Whendoesthewomanprobablywantthemantopickherup?
最新回复
(
0
)