首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<iostream> using namespace std; class Test { public: Test() { cnt++;} ~Test
下列程序的输出结果是______。 #include<iostream> using namespace std; class Test { public: Test() { cnt++;} ~Test
admin
2010-12-16
32
问题
下列程序的输出结果是______。
#include<iostream>
using namespace std;
class Test {
public:
Test() { cnt++;}
~Test() {cnt--;}
static int Count() {return cnt;}
private:
static int cnt;
};
int Test::cnt=0;
int main()
{
cout<<Test::Count()<<’’;
Test t1,t2;
Test*oT3=new Test;
Test*pT4=new Test;
cout<<Test::Count()<<’’;
delete pT4;
delete pT3;
cout<<Test::Count()<<endl;
return 0;
}
选项
答案
042
解析
本题考核静态数据成员与静态成员函数的定义与使用方式。C++中,提出静态成员的目的是为了解决数据共享的问题。一个给定类的每个对象都有类中定义的所有数据的自己的拷贝,如果在类中将数据成员用static说明为静态的,则这个类成员只有一个拷贝并被这个类的所有对象所共享。类Test的静态成员cnt,初始值为0,所以执行语句“cout<<Test::Count()<<’’;”后输出0。然后程序创建了两个对象t1和t2,以及两个对象指针并调用new来初始化指针,所以cnt的值变成了4 (即此时输出为4)。然后程序将对象指针pT4、pT3 delete了,此时将分别调用析构函数将cnt的减1,所以最后输出cnt的值为2。
转载请注明原文地址:https://jikaoti.com/ti/2sW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1)r=1;if(b==2)r=2;elseif(c!=3)r=3;elseif(d==4)r=4;pfinff("%
设有定义:intx,y,z;,且各变量已赋正整数值,则以下能正确表示代数式""的C语言表达式是()。
请编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#include<
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
下列选项中,不属于数据管理员(DBA)职责的是()。
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
下面对对象概念描述正确的是
关系数据库管理系统能实现的专门关系运算包括()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为()。
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;其中,私有成员的数量为【】。
随机试题
男性,57岁。心慌多汗半年,多饮、多尿1个月就诊。体检:明显消瘦,双眼突出,甲状腺Ⅱ度弥漫肿大,双上极可闻及血管杂音。血FT333.5pmol/L,FF440pmol/L,TSH0.01mU/L。下列哪项检查对全面诊断无意义
左侧上下肢瘫痪、右侧外展神经和面神经瘫痪,病灶位于
患者,男,54岁。近3日来出现胸闷气短,曾咯血2次,查体:血压120/80mmHg一般情况可,口唇无发绀,双肺呼吸音清晰,未闻干湿性啰音。心率94次/分,P2>A2,未闻及杂音及附加音,腹(一),双下肢不肿。心电图示胸前导联T波倒置,血气分析示pH7.52
采用非导电场所防护作为间接接触防护措施时,在规定的条件下,对标称电压不超过500V的电气设施,绝缘地板和墙的每一测量点的电阻不得小于()。
如图7-14所示电路的戴维南等效电路参数US和RS各为下列何值?()
根据《堤防工程施工规范》SL260—98,干砌石砌筑应符合()。
下列关于环境保护税税收优惠的说法中,正确的有()。
根据《合同法》的规定,旅行社提供合同范本与旅游者签订合同后,对格式条款有两种解释的,应当()。
当前,由于全球贸易“蛋糕”的缩小,部分经济实体借“反倾销”“特别保护税”之名,行贸易保护主义之实。近年来,由于中国是全球最大的贸易出口国,欧盟、美国等经济实体对华贸易一直存在巨额逆差,它们对此选择了日益强硬的态度,相关的贸易摩擦日渐增多。根据这段文字,接下
设有如下表:图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N)查询单价最高的10本图书的信息,正确的SQL语句是:
最新回复
(
0
)