首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include 〈iostream〉 using namespace std; class sample { private: int n; public: sample(){}
若有以下程序: #include 〈iostream〉 using namespace std; class sample { private: int n; public: sample(){}
admin
2010-03-29
36
问题
若有以下程序: #include 〈iostream〉 using namespace std; class sample { private: int n; public: sample(){} sample(int m) { n=m; } void addvalue(int m) { sample s; s.n=n+m; *this=s; } void disp() { cout〈〈"n="〈〈n〈〈end1; } }; int main() { sample s(10); s.addvalue(5); s.disp(); return 0; } 程序运行后的输出结果是( )。
选项
A、n=10
B、n=5
C、n=15
D、n=20
答案
4
解析
本题考核this指针的应用。本程序中sample类定义了一个addvalue非静态成员函数。addvalue()函数的原型是:void addvalue(sample *this,int m);,该函数的第1个参数是执行该类对象的一个指针,即this指针。由于这个参数是系统隐含的,所以在定义该成员函数时并没有看到这样一个参数。在成员函数的定义体中,可以通过this访问这一参数。程序的最后输出结果是15。
转载请注明原文地址:https://kaotiyun.com/show/zRjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面描述中,不属于软件危机表现的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
线性表常采用的两种存储结构是()。
给定程序MODll.C中函数fun的功能是:求整数X的Y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
下面不属于需求分析阶段工作的是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是()。
下面对类-对象主要特征描述正确的是
若有如下形式的函数intfun(inta[],int*p,intn){……}调用函数之前需要对函数进行声明,则以下选项中错误的是()。
关于计算机算法的叙述中不正确的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
随机试题
要求繁殖苗一级成品率不低于________。
门脉高压症的表现是
下列有关营运资金的说法中,不正确的是()。
ABC会计师事务所的章之含注册会计师作为W公司2007年度财务报表审计项目的项目负责人,在对W公司财务报表的审计过程中,发现W公司管理层存在下列问题:(1)在临近会计期末时编制虚假的会计分录;(2)随意修改固定资产预计使用年限;(3
林某12岁的女儿在农村小学上五年级,林某认为女孩迟早要嫁人,读再多的书也没用,还不如早点让她去赚钱。于是,在暑假时将女儿送到镇上一个个体户处打工。新学期开始,学校领导、老师和村干部多次登门家访,林某拒送女儿返校学习。列出案例中的违法主体,并指出违反了什
建立在日常交往基础上的,由主体与主体之间所结成的丰富而生动的“日常生活世界”,称为()
依据法律法规分管专门行政事务,通过一定运作机制,落实公共事务管理和服务诸任务的全部活动,具有专业性、局部性特点的机构是()。
从“蓝大保卫战”到“史上最严”的新环境保护法,再到对“洋垃圾”说“不”,“绿水青山就是金山银山”的理念已________。对于中国而言,这是转变发展方式、破解资源环境瓶颈制约、提升国际竞争力的内在要求,与国家乃至全球的可持续发展目标________。
新建文档WD12B.DOC,插入文档WD12A.DOC,将标题“习惯与自然”设置为黑体、小二号、居中;正文部分的汉字设置为宋体,字号为四号,字形为“加粗”,存储为文档WD12B.DOC。
【S1】【S2】
最新回复
(
0
)