首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Myclass{ public: Myclass() {++count;} ~Myclass(){一一
有如下程序: #inc1ude<iostream> using namespace std; class Myclass{ public: Myclass() {++count;} ~Myclass(){一一
admin
2019-05-06
49
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class Myclass{
public:
Myclass() {++count;}
~Myclass(){一一count;}
static int getCount() {return count,}
private:
static int count,
};
int Myclass::count=0;
int main(){.
Myclass obj;
cout<<obj.getCount();
Myclass*ptr=new Myclass;
cout<<Myclass::getCount();
delete ptr;
cout<<Myclass::getCount();
return 0;
}
程序的输出结果是( )。
选项
A、121
B、232
C、221
D、122
答案
A
解析
此题考查的是静态成员。静态成员的特性是不管这个类创建了多少对象,它的静态成员都只有一个拷贝副本,这个副本被所有属于这个类的对象共享。题目中,首先定义了obj对象,其构造函数使静态数据成员count增l,故输出“1”;然后通过指针动态创建了MyClass类的对象,构造函数被再次调用,count变为2,输出“2”;接着删除创建的MyClass类的对象,调用析构函数,count减1变为1,输出“1”。故最终输出结果是121。
转载请注明原文地址:https://kaotiyun.com/show/JE8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是()。#include<iostream.h>classTestClass2{public:TestClass2(){};TestClass2(inti,intj);
有如下程序:#include<iostream>usingnamespacestd;classMonitor{public:Monitor(chart):type(t){}voidPr
以下程序的执行结果为()。#include<iostream.h>classSample{intn;public:Sample(inti){n=i;}operator++(){n++;}
有如下程序:#include<iostream>usingnamespacestd;voidfun(int&x,inty){intt=x;x=y;y=t;}intmain(){inta[2]={
下面关于数据库三级模式结构的叙述中,正确的是()。
程序中有如下语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
A、 B、 C、 D、 D本题考查软件工程中软件设计的概念和原理。人们在开发计算机软件的长期实践中积累了丰富的经验,总结这些经验得到如下的启发式规则:①改进软件结构,提高模块独立性。通过模块的分解或合并,力求
下列叙述中正确的是A)软件测试的主要目的是发现程序中的错误B)软件测试的主要目的是确定程序中错误的位置C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误
下列哪种数据模型可以用树形结构来表示实体之间联系()。A)网状模型B)数据模型C)关系模型D)层次模型
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。A)Fraction&operator++();B)Fraction&operator++(int);C)friendFraction&operator++(
随机试题
关于肾上腺素作用,下列说法正确的是()。
汇率的两种基本标价法是()
A.运动性失语B.感觉性失语C.命名性失语D.完全性失语E.失读症患者听觉正常,但不能听懂别人说话,所讲话的内容也无法使人理解属于
常见的竞争者反映模式主要有()。
购买经济适用房所需要的条件包括下列所述的哪几项()①有当地城镇户口者或当地政府确定的供应对象②无房或现住房面积低于当地政府规定标准的住房困难家庭③家庭人口在三人或三人以上④家庭收入符合当地政府划定的收入线标准等
根据弗里德曼的理论,态度包含三个组成成分,下列说法中错误的是()。
推动教育学发展的内在动力是()。
疑病现象是指人们将自己轻微的不适现象看成严重疾病,反复多次检查的现象,特别是当亲友、邻居、同事因某病英年早逝和意外死亡后更容易出现这种现象。但检查如排除相关疾病后能接受医生的劝告,属正常现象。根据定义,下列不属于疑病现象的是()。
宽带城域网的网络平台的层次结构可分为()、()和()3个。
在引入虚拟页式存储管理的系统中,会出现下列哪些现象?()
最新回复
(
0
)