首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amo
有下列程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amo
admin
2010-12-16
12
问题
有下列程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=O):amount(n){} Int getAmount()const{return amount;} Amount &operator+=(AmountA) {
选项
A、*this
B、this
C、&amount
D、amount
答案
D
解析
此题考查的是“+”运算符重载和this指针。语句amount+=a.amount;实现3和7的求和,得到amount=10,要使程序的输出结果为10,需要把amount的值作为函数的返回值,所以横线处应填入amot。
转载请注明原文地址:https://jikaoti.com/ti/YMW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
以下数组定义中错误的是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
对于if(表达式)语句,以下叙述正确的是
若x=2,y=3,则x&y的结果是()。
uniondt{inta;charb;doublec;}data;以下叙述中错误的是
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是( )
检查软件产品是否符合需求定义的过程称为()。
算法的空间复杂度是指()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
随机试题
在海上货物运输保险中,平安险的英文原意为()
什么是霍桑试验?
评价肺通气功能,下列哪个指标较好
卵巢肿瘤最常见的并发症是
“是的,当你感到不舒服的时候就应该及时去看医生。”这是社区医生对高血压病人做出的
医疗机构发生重大医疗事故,主管部门接到报告后应依据《医疗事故处理条例》应立即()
训练班级成员自己管理自己、自己教育自己、自主开展活动的最好载体是()
认为心理学应该重视心理的整体性,主张整体大于部分之和,整体先于部分存在的心理学流派是
在UML类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(Inheritance)5种关系,其中,(45)关系表明类之间的相互联系最弱,(46)关系表明
一个字长为6位的无符号二进制数能表示的十进制数值范围是()。
最新回复
(
0
)