首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #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
63
问题
下列程序的输出结果是______。
#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全国计算机二级
相关试题推荐
设已有定义:floatX;,则以下对指针变量P进行定义且赋初值的语句中正确的是()。
若有定义:typedefint*T:Ta[20];则以下与上述定义中a类型完全相同的是()。
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k
阅读以下程序:#includemain(){intcase;floatpfintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序
将E—R图转换为关系模式时,实体和联系都可以表示为()。
存储在计算机内有结构的数据集合是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址II、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)III、结点由两部分组成:数据域和指针域。
随机试题
日本分权化改革的内容是:
窦房结能成为心脏正常起搏点的原因是()
下列哪种情况应及早手术
女,26岁。结婚3年未孕,月经周期素来规则而正常,做官颈黏液涂片检查,见大量椭圆形结晶,判断此时应为月经周期的第几天()
在实际进度与计划进度的比较方法中,常用的方法有()比较法。
水工建筑物的表层垂直位移观测宜采用的测量方法有()。
直播国际电话的拨号顺序是()。
请阅读下列材料,并按要求作答。请根据上述材料完成下列任务:若指导五年级学生学习本课,试拟定教学目标及教学重难点。
某矿井发生透水事故,且矿井内每分钟涌出的水量相等,救援人员调来抽水机抽水,如果用两台抽水机抽水,预计40分钟可抽完,如果用4台同样的抽水机,16分钟可抽完。为赢得救援时间,要在10分钟内抽完矿井内的水,那么至少需要抽水机()。
实体是信息世界中广泛使用的一个术语,它用于表示
最新回复
(
0
)