首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
46
问题
若有以下程序: #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全国计算机二级
相关试题推荐
下述程序的输出结果是()。#include<stdio.h>voidmain(){chara=1,b=2;charc=a^b<<2;printf("\n%d",c);}
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
设有以下程序段inty;y=rand()%30+1;则变量y的取值范围是
请编写函数fun,其功能是:判断t所指字符串中的字母是否由连续递增字母序列组成(字符串长度大于等于2)。例如字符串:uvwxyz满足要求;而字符串:uvxwyz不满足要求。注意:部分源程序存放在PROC1.C中,请勿改动主函数main和其他函数中
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
在软件生产过程中,需求信息的来源是()。
下列有关数据库的描述,正确的是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
若有如下形式的函数 intfun(inta[],int*p,intn) {……} 调用函数之前需要对函数进行声明,则以下选项中错误的是()。
关于类的继承的特性,不正确的是()。
随机试题
求。
关于城市规划区内以出让方式提供国有土地使用权,根据《城乡规划法》的规定,下列哪一选项是错误的?(卷一/2008年第27题)
三相异步电动机的工作效率与功率因数随负载的变化规律是()。
[2011年第58题]图4.11—5所示装置中,已知质量m=200kg,弹簧刚度k=100N/cm,则图中各装置的振动周期为()。
大跨度门式起重机械应安装防偏斜装置或偏斜指示装置。防偏斜装置或偏斜指示装置有多种形式,其中,安装在靠近门式起重机的柔性支腿处的应是()。
下列关于我国贷款管理制度的说法,正确的有()。
企业处置某项受赠的固定资产时,应将“资本公积——接受捐赠非现金资产准备”科目中与该项固定资产相关的金额转入“资本公积——其他资本公积”科目。( )
以下属于评价企业核心竞争力的方法的是()。
长江上市公司(以下简称“长江公司”)拥有一条由专利权A、设备B以及设备C组成的生产线,专门用于生产产品甲。该生产线于2×11年1月投产,至2×17年12月31日已连续生产7年;由设备D、设备E和商誉组成的生产线(是2×16年吸收合并形成的)专门用于生产产品
从货币职能的角度分析居民储蓄是闲置货币资金的看法。
最新回复
(
0
)