首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<iostream> using namespace std; Class Test{ public: Test(){cnt++;} ~Test(){cnt--;}
下列程序的输出结果是______。 #include<iostream> using namespace std; Class Test{ public: Test(){cnt++;} ~Test(){cnt--;}
admin
2010-06-06
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*pT3=new Test;
Test*pT4=new Test;
cout<<Test::Count()<<"";
delete pT4;
delete pT3;
cout<<Test::Count()<<end1;
return 0;
}
选项
答案
042
解析
此题考查的是类的构造函数与析构函数的调用。语句 cout<<Test::Count()<<"";;输出“0”,因为static型变量cnt的默认值是0;“T Test ti,t2;Test*pT3=new Test;Tcst*pT4=new Test;”调用4次类的构造函数,使得cnt的值增加到4,并输出4;然后delete pT4;delete pT3;调用两次析构函数,cnt的值变为2,并输出2。
转载请注明原文地址:https://kaotiyun.com/show/Fajp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中fun函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。例如,若输入”Iamastudenttotaketheexamination.”,
下列给定程序中,函数fun的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号。例如,形参s所指的字符串为“det35adh3kjsdf7”,执行后结果为“def3*5*adh3*kjsdf7*”。请在程序的下画线处填入正确的内容并将下画
下列定义变量的语句中错误的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1~m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的
以下选项中可用做C程序合法实数的是()。
下面不属于黑盒测试方法的是
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
在软件开发中,需求分析阶段产生的主要文档是()。
关于C语言程序的下列说法中,正确的是()。
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在C中,合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位数和个位数依次放在变量c的个位和百位上。例如:a=45,b=12。调用该函数后:c=4251。
随机试题
设f(x)在(一∞,+∞)内有定义,且x0≠0是函数f(x)的极大值点,则().
不少月饼常常以包装为卖点,按照现代产品的概念,包装属于()
一辆汽车从静止出发,在平直公路上加速前进的过程中,如果发动机的功率一定,阻力不计,则汽车的加速度()
在冲突处理的办法中,当事件十分重大,双方不可能妥协时的冲突处理办法是()
在阶级社会里,统治阶级的思想之所以占统治地位其根本原因在于()
慢性镉中毒患者一般最早出现的症状是
明胶空心胶囊囊材中添加的十二烷基磺酸钠的作用是()。
航空货运单属于航空货运单所属的空运企业,经背书可转让。()
如果企业清偿因或有事项而确认的负债所需支出全部或部分,预期由第三方或其他方补偿,则此项预期补偿作为资产单独确认符合的条件有()。
A、 B、 C、 D、 C
最新回复
(
0
)