首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2013-05-30
57
问题
有以下程序: #include <iostream> using namespace std; class sample { private: int n: public: sample () {} sample(int m) { n=m; } sample add(sample s1, sample s2) this->n=s1.n+s2.n; return (*this); } void disp () { cout <<"n="<<n<<end1; } }; int main() sample s1(1)0,s2(5),s3; s3.add(s1,s2); s3.disp(); return 0; } 程序运行后,输出的结果是
选项
A、n=10
B、n=5
C、n=20
D、n=15
答案
D
解析
本题考核this指针的使用。类成员函数add中通过this指针实现私有数据成员n的赋值。
转载请注明原文地址:https://www.kaotiyun.com/show/7BNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下向程序和横线处填上适当的内容,使程序执行后的输出结果为1/2005。#include<iostream>usingnamespacestd;classDate{public:Date(intm=
在下面函数的横线处填上适当的内容使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str{if(【】)return【】;elseretur
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。classMyclass{public:Myclass(intnum);~Myclass();public:int*p;};
下面程序的运行结果为【】。#include<iostream.h>voidmain(){chara=’3’;switch(a){case’3’:cout<<"3";case’2’:cout<<"2";break;defaul
下列程序中划线处正确的语句是()。#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<"Base::fun"<<end1;}};classDe
下列关于运算符重载的叙述中,正确的是()。
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
由两个栈共享一个存储空间的好处是()。
在数据库系统的内部结构体系中,索引属于()。
随机试题
引起槟榔肝的病变,属于下列哪一项
肌酸激酶含量最多的脏器是
创面边缘整齐,坚硬削直而如凿成,基底部高低不平,有稀薄臭秽分泌物。其溃疡属于()
对税务机关作出逾期不缴纳罚款加处罚款的决定不服的,向()申请行政复议。
下列情形不属于在境内销售服务或者无形资产的有()。
甲股份有限公司2014年6月召开股东大会,选举公司董事。根据《公司法》的规定,下列人员中,不得担任该公司董事的是()。
符篆派道教名山最重要的有()。
技能是通过练习而形成的合乎法则的活动方式,一般分为________与操作技能两种。
Mothersofyoungchildrenhate______instayinghomeanddoinghouseworkallday.
ImaginethatanalienspecieslandedonEarthand,throughtheirmerepresence,thosealienscausedourarttovanish,ourmusic
最新回复
(
0
)