首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
37
问题
若有以下程序: #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://kaotiyun.com/show/sRjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:“****A*BC*DEF*G*******”,删除后,字符串中的内容
以下结构体类型说明和变量定义中正确的是()。
数据库管理系统是( )。
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
给定程序MODI1.C中函数fun的功能是:计算S所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#inc
以下叙述中正确的是()。
使用白盒测试方法时,设计测试用例应根据
已知char**s,下面正确的语句是()。
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
下列描述中,抽象类的特性是
随机试题
司法豁免权
______canbeseenfromthecomparisonofthetwocharts,salesofautomobilesjumped3.2percentinOctober.
施工队伍部署要求工人徒步上班路途应控制在()以内。
工薪业务循环过程形成的文件按业务顺序依次为()。
下列有关行政许可特征的表述中,正确的有()。
某股份有限公司已发行的股份总额为30000股,近些年经营良好,为鼓舞职工的工作热情,拟收购本公司的股份用于奖励优秀职工,以下是几个律师的意见,正确的是()。
请认真阅读下列材料,并按要求作答。跨越式跳高是跳高过杆技术中最早采用和最简易的一种。从侧面直线助跑,用离杆远的一腿起跳。腾空后,摆动腿先越过横杆后内旋下压,两臂稍后摆,使臀部迅速移过横杆,同时上体前倾并向横杆方向扭转,接着起跳腿高抬外旋,完成过
Inthebook,Newtonisshownasagiftedscientistwhostoodatthepointinhistory________magicendedandsciencebegan.
DoYouReallyNeedtoDrinkEightCupsofWateraDay?A)Drinkingeightcupsortwolitersofwateradayislongstandingadvice
Afterintensiveresearch,scientistshaveconcludedthatpoliticianslie.InastudydescribedinBritain’sObservernewspap
最新回复
(
0
)