首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
25
问题
有以下程序: #include <iostream> using namespace std; class sample { private: int n; public: sample(){} sample (int m) { n=m; sample add(sample sl,sample s2) { this->n=sl.n+s2.n; return (*this); } void disp() { cout<<"n="<<n<<end1; } }; int main ( ) { sample sl(10) ,s2 (5),s3; s3.add(s1,s2); s3.disp(); return 0; } 程序运行后,输出的结果是( )。
选项
A、n=10
B、n=5
C、n=20
D、n=15
答案
8
解析
本题考核this指针的使用。类中成员函数add中的this指针指向该成员函数被调用的对象。在主函数main()中调s3.add(s1,s2),即对象s3的私有变量n的值为对象s1和s2私有变量的和,所以程序最后输出15,即选项D。
转载请注明原文地址:https://kaotiyun.com/show/hTjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
负责数据库中查询操作的数据库语言是
有三个关系R、S和T如下:则由关系R和关系S得到关系T的操作是()。
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",___);}在程序中下划线处应填入
下面属于良好程序设计风格的是()。
在关系模型中,每一个二维表称为一个
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:□代表空格字符)
随机试题
自耻骨联合下缘到骶岬上缘中点的距离是
可用拇指、示指取物的年龄为
对于安全文明施工费的预付,发包人应在工程开工后28天内预付不低于当年施工进度计划的安全文明施工费总额的()。
事故调查处理应当按照( )的原则,及时、准确地查清事故原因、查明事故性质和责任,总结事故教训,提出整改措施,并对事故责任者提出处理意见。
下述有关人民检察院的拘留权的说法,正确的是()。
创造财富固然是人的价值体现,而节约自律又何尝不是人性光辉的显现。对于每个人来说,反对铺张浪费人人都能做到,贵在自觉坚持。就拿“光盘行动”来说,点菜时手稍微紧一点,吃自助的时候多次少取,都能避免浪费。倘若人人都能强化这个意识,就能互相提醒,形成勤俭节约的共识
1,,,,()。
甲、乙、丙共同投资成立一企业,甲、乙对该企业债务承担无限连带责任,丙以其认缴的出资额为限对该企业债务承担责任。该企业属于()。
软件维护是软件生命周期的重要组成,而影响维护的因素较多,除了人员因素、技术因素和管理因素外,还有程序自身的因素,具体影响因素可归纳为:1)软件系统的规模;2)软件系统的年龄;3)软件系统的结构。试回答以下问题:1.给出上述三项因素的解释,阐述“规
Software(ofcomputers),isalsocalledcomputerprograms,whichreferstoinstructionsthatcausethehardware—themachines—to
最新回复
(
0
)