首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include 〈iostream〉 using namespace std; class sample { private: int i; public: void setva
若有以下程序: #include 〈iostream〉 using namespace std; class sample { private: int i; public: void setva
admin
2010-03-29
64
问题
若有以下程序: #include 〈iostream〉 using namespace std; class sample { private: int i; public: void setvalue(int m) { i=m; } void fun(int m) { i+=m; } void disp() { cout〈〈i〈〈end1; } }; int main() { sample *ps; ps=new sample; ps->setvalue(20); ps->fun(5); ps->disp(); return 0; } 程序运行后,输出的结果是( )。
选项
A、15
B、20
C、25
D、30
答案
4
解析
本题考核对象指针的应用。程序首先定义了一个类sample,其中包含一个私有成员i和3个公有成员函数。函数setvalue()的功能是给私有成员i赋值,函数fun()的功能是将私有成员i的值增加m,函数disp的功能是输出变量i的值。在主函数中,先定义了类sample的一个耐象指针ps,并申请了一块内存空间。执行
语句ps->setvalue(20);后,类中i的值为20,执行语句“ps->fun(5);”后,类中i的值为25。所以程序最后输出25。
转载请注明原文地址:https://www.kaotiyun.com/show/sRjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高仍在高位,低位仍在低位。例如,当s中的数为876
设有一联合体变量定义如下:uniondata{longa;floatb;intc;chard;};uniondatax;执行下列语句后,正确的联合体变量x的值是()。x.a=111111;x.b=2222;x.c=
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是()。
软件调试的目的是()。
下面结构体的定义语句中,错误的是()。
使用白盒测试方法时,设计测试用例应根据
函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中;再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中;其余以此类推。例如:若a所指数组中的数据最初排列为:1、4、2、3、
与数学表达式x≥y≥z对应的C语言表达式是
算法的空间复杂度是指()。
随机试题
免疫球蛋白分子最高层次分子结构是
男,23岁,患1型糖尿病,并发肺部感染,酮症酸中毒发作。
赵玉芬是个体户,丈夫早逝,自己抚养二子一女。长子刘一明成年后于2000年与胡柔结婚,生有一子刘胜利,刘一明不幸于2003年因病去世。胡柔一直没有改嫁,照顾孩子,伺候婆婆。次子刘二明系养子,受刺激患精神病,一直在精神病医院接受治疗。2006年2月,赵玉芬因重
可行性研究是在20世纪70年代引进我国的,它是工程建设的主要环节,是决定投资项目命运的关键。根据题意,回答下述问题:可以作为建设项目可行性研究的依据主要有()。
1820年,丹麦物理学家奥斯特在做实验时,发现电流的变化引起磁针的偏转。他抓住这一现象进行深入研究,最终揭示了电流的磁效应规律,为后来发明电动机奠定了理论基础。这一事例说明()
0
China’sentryintotheWTOactuallyrepresentstheresultofathree-sidedwin-winsituation-China,theUnitedStatesandthe
关于因特网中的电子邮件,以下哪种说法是错误的________。
【26】【38】
Thisisastoryabout______.Pat’s______madethewholecrowdburstintolaughter.
最新回复
(
0
)