首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--c
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--c
admin
2019-02-22
67
问题
有如下程序:
#include<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对象,其构造函数使静态数据成员cout增1,故输出“1”;然后通过指针动态创建了Myclass类的对象,构造函数被再次调用,count变为2,输出“2”;接着删除创建的MyClass类的对象,调用析构函数,count减1变为1,输出“1”。故最终输出结果是121。
转载请注明原文地址:https://kaotiyun.com/show/e0Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
若有以下程序:main(){intk=2,i=2,m;m=(k+=i*=k);cout<<m<<","<<i<<endl;}执行后的输出结果是
有以下程序intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3
在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是______。
下列程序的运行结果为#include<iostream.h>inti=0;classA{public:A(){i++;}};voidmain(){Aa,b
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是______。
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了______的原理来设计软件,这就是软件工程诞生的基础。
程序中有如下语句for(inti=0;i<5;i++)cout<<*(p+i<<“,”;能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是()。
输出流控制中,如果没有指定对齐方式,则默认为左对齐、右填充,CSum类使“<<”运算符出栈,并将输出控制为宽度为5,cout<<setfill(’*’)<<8;执行时就打印8****,然后执行cout<<y;打印8,故答案为D。
软件工具软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。这些软件工具按照一定的方法或模式组合起来,支持软件生命周期内的各个阶段和各项任务的完成。
随机试题
天然气中含有()会使金属发生氢脆腐蚀和电化学失重腐蚀。
1985年9月15日,13岁的应某被公安局传唤,当晚被放回。此后应某报名参军,参加招工、招干都因政审不合格而被拒绝。后了解到,当年县公安局在传唤后,因工作失误错误地将应某列为“监控对象”进行监控达17年。应某提出国家赔偿请求,对于应某的赔偿请求,下列哪些说
(2012年、2010年、2009年)低比转数水泵具有的特征可描述为()。
对建设工程项目结构主要部位(如桩基、基础、主体结构)除了常规检查外,在分部工程验收时进行监督,即建设单位将施工、设计、监理、建设方分别签字的质量验收证明在验收后()内报监督机构备案。
根据《中华人民年共和国民法通则》,下列属于民事代理特征的有()。
选拔班干部的一般标准为()。
当人们需要作出可靠判断,以决定在复杂情势中应如何行动时,理性是最可信赖的工具。非理性工具,诸如预感与习惯,虽亦常被使用,但是当事关重大之时,或者当成败取决于所下判断的关头,诉诸理性无疑最易获得成功。我们已经拥有一些经受了长期检验的合理方法,能够用来判定究竟
近10年来,移居清河界森林周边地区生活的居民越来越多。环保组织的调查统计表明,清河界森林中的百灵鸟的数量近十年来呈明显下降的趋势。但是恐怕不能把这归咎于森林周边地区居民的增多,因为森林的面积并没有因为周边居民人口的增多而减少。以下哪项如果为真,最能削弱题干
设f(x)满足f(x)=f(x+2),f(0)=0,又在(-1,1)内f′(x)=|x|,则=_______。
Cricket,althoughlovedbymillionsofpeople,isnotoneoftheeasiestsportstounderstand.Indeed,thegamehaslotsofsubt
最新回复
(
0
)