首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> Using namespace std; class Amc unt{ int amount, public; Amount(int n=0):amount
有如下程序: #inc1ude<iostream> Using namespace std; class Amc unt{ int amount, public; Amount(int n=0):amount
admin
2020-04-07
75
问题
有如下程序:
#inc1ude<iostream>
Using namespace std;
class Amc unt{
int amount,
public;
Amount(int n=0):amount(n){}
Int getAmount()const {return amount,}
Amount &operator +=(Amourit a){
amount+=a.amount,
retum ;
}
};
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/2k8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>voidmain(){intx=1,y=3;cout<<x++<<",";{intx=0;X+=y*2;co
设变量a是int型,f是double型,i是float型,则表达式10+’a’+i*f值的数据类型是
关于二义性的描述错误的是()。
下列关于纯虚函数与抽象类的描述中,错误的是()。
最简单的交换排序方法是()。
A、 B、 C、 D、 D“*”是一个二元运算符,在作为成员函数重载时参数表中只有一个参数,对应于第二个操作数,而第一个操作数就是对象本身,仅以this指针的形式隐藏在参数表中。
为引入对象的同义词,对象的别名称为
数据库系统的核心是()。
不定长文件是指( )。
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
随机试题
提存
下列选项中,不属于大叶性肺炎特点的是
属配伍禁忌的是
气陷证常见临床表现有
A.急性肾衰竭B.膀胱颈梗阻C.低血糖反应D.低血压、低血钾E.粒细胞减少中成药中含氯苯那敏成分重复应用时,可致()。
下列关于涂料的叙述,( )是不正确的。
TMF(电信管理论坛)推出的()模型,提供了电信企业运营流程的完整架构,有望成为世界电信运营流程架构的标准。
()是国际物流系统的核心。
中国古代小说塑造了很多莽汉形象,他们外表威猛如金刚,性格天真似儿童,深受读者的喜爱。下列小说中莽汉的时代顺序排列正确的是:①张飞②程咬金③李逵④牛皋
政府办事大厅办事难,让你去了解情况,你怎么开展工作。
最新回复
(
0
)