首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <iostream> using namespace std; class MyClass { public: MyClass(); ~MyCla
有以下程序 #include <iostream> using namespace std; class MyClass { public: MyClass(); ~MyCla
admin
2009-02-15
27
问题
有以下程序
#include <iostream>
using namespace std;
class MyClass
{
public:
MyClass();
~MyClass();
static int s;
void SetValue(int val);
};
int MyClass::s=0;
MyClass::MyClass()
{
s++;
}
void MyClass::SetValue(int val)
(
s=val;
}
int main()
{
MyClass my[3],*p;
p=my;
for(int k=0;k<3;k++)
{
p->SetValue(k+l);
p++;
}
cout<<MyClass::s<<end1;
return 0;
}
运行后的输出结果是【 】。
选项
答案
3
解析
本题考核静态数据成员。本题程序中把变量s定义为静态数据成员,它被 MyClass类的所有对象所共享,但它不属于类的任何一个对象,它的作用域是类范围。在类MyClass的构造函数中,每创建一个对象,s就增1,由此可知s用来记录建立对象的个数。由于创建对象指针p时并不会调用构造函数,所以s最后的值是3。
转载请注明原文地址:https://kaotiyun.com/show/OOkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<string.h>typedefstruet{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={"Zh
计算机能直接执行的程序是
结构化程序设计的基本原则不包括()。
在数据库系统的内部结构体系中,索引属于()。
下列语句组中,不正确的是()。
下列给定程序中函数fun的功能是:用递归算法求形参a的平方根。求甲方根的迭代公式如下:例如,a为2时,平方根值为1.414214。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题
表示关系式x≤y≤Z的C语言表达式的是()。
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
关系数据库管理系统能实现的专门关系运算包括()。
以下选项中,没有编译错误的是
随机试题
引起胃的容受性舒张的途径是
津液变成尿液依赖气的()
保险合同是( )约定保险权利义务关系的协议。
以下事故中,属于重大事故的是()。
正向市场牛市套利的市场特征有()。
对于纳税争议的处理必须坚持“先缴税,后申诉”的原则,以及“先行政救济,后司法救济”的申诉前置制度。()
根据《村民委员会组织法》的规定,下列属于村民选举权和被选举权的影响因素的是()。
美国心理学家曾做过一项有趣的试验:把两辆一模一样的汽车分别停放在两个不同的街区,一辆完好地停放在一个中产阶级集聚的街区,另一辆则摘掉车牌、打开顶棚,停放在相对杂乱的街区。结果发现停放在中产阶级集聚街区的那一辆过了一个星期还完好无损而打开顶棚的那一辆,不到一
广西某中学挑选本校几名男女同学来展示该校倡导的中学生服装和发型,供同学们参照,取得了良好的效果。此做法符合培养学生良好品德方法中的()。
我国的地势走向是()。
最新回复
(
0
)