首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class sample { private: iht n; public:
有以下程序: #include <iostream> using namespace std; class sample { private: iht n; public:
admin
2013-02-27
26
问题
有以下程序: #include <iostream> using namespace std; class sample { private: iht 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);,该函数的第一个参数是执行该类对象的一个指针即this指针。由于这个参数是系统隐含的,所以我们在定义该成员函数时并没有看到这样一个参数。在成员函数的定义体中,可以通过this访问这一参数。上述程序的最后输出结果是15。
转载请注明原文地址:https://kaotiyun.com/show/MvVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库系统的数据独立性是指()。
有三个关系R、S和T如下: 则由关系R和关系s得到关系T的操作是()。
以下选项中不能用作C程序合法常量的是()。
有下列程序 #include<stdio.h> voidfun(inta[],intn,intflag) { inti=0,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++)
请编写函数fun,其功能是:统计出x所指数组中能被e整除的元素个数,通过函数值返回主函数;同时,计算不能被e整除的元素之和,放到形参sum所指的存储单元中。 例如,当数组x内容为1,7,8,6,10,15,11,13,29,3l,整数e内容为3时,输出结
以下叙述中正确的是()。
树的度为3,且有9个度为3的结点,5个度为1的结点,但没有度为2的结点。则该树中的叶子结点数为()。
下列关于线性链表的叙述中,正确的是()。
软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面各项中属于应用软件的是()。
下面描述中不属于数据库系统特点的是()。
随机试题
简述政策问题的含义及其基本属性。
下列关于“二拍”的说法正确的有()
A.CK-MBB.GGTC.LDHD.ALTE.HBDH用于急性心肌梗死的首选酶是
A.长喙壳菌和茄病镰刀菌B.硫葡萄糖苷C.大量游离棉酚D.生氰糖苷E.硫胺素酶动物出现菜籽饼粕中毒,是因为饲料中含有()。
A.肺部、胃肠系统、神经系统、皮肤黏膜、眼部B.肺部、循环系统、神经系统、皮肤黏膜、眼部C.血管、肾脏、心脏、脑垂体D.肝、肾、神经、皮肤黏膜E.全身各脏器艾滋病常表现为哪些器官的症状
患者,男,40岁。反复便秘3月余,大便艰涩,腹痛胀满拒按,胁下痛甚,手足不温,呃逆呕吐,舌苔白腻,脉弦紧。治疗应首选的方剂是
下列有关德国法和法国法的表述正确的是()。
案情:甲公司委派业务员张某去乙公司采购大蒜,张某持盖章空白合同书以及采购大蒜授权委托书前往。甲、乙公司于2010年3月1日签订大蒜买卖合同,约定由乙公司代办托运,货交承运人丙公司后即视为完成交付。大蒜总价款为100万元,货交丙公司后甲公司付50万
建立系统论的科学家是()。
论述在音乐课程标准中课程设计的思路。
最新回复
(
0
)