首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<iostream> using namespace std; class Test( public: Test() {cnt++;}
下列程序的输出结果是______。 #include<iostream> using namespace std; class Test( public: Test() {cnt++;}
admin
2010-06-06
27
问题
下列程序的输出结果是______。 #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; }
选项
A、024
B、042
C、420
D、240
答案
B
解析
此题考查的是类的构造函数与析构函数的调用。语句 cout<<Tcst::Count()<<"";;输出“0”,因为static型变量cnt的默认值是0;“T Test t1,t2;Test*pT3=new Test;Test*pT4=new Test;”调用4次类的构造函数,使得cnt的值增加到4,并输出4;然后delete pT4;delete pT3;调用两次析构函数,cnt的值变为2,并输出2。
转载请注明原文地址:https://jikaoti.com/ti/t7W0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
字符串"%%\”ABCDEF\’\\"的长度是()。
下列关于C语言数据文件的叙述中正确的是()。
下列给定程序中,函数fun的功能是:从低位开始依次取出长整型变量s中奇数位上的数,构成一个新数存放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为7654321时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在
数据库的故障恢复一般是由()来执行恢复。
设某二叉树的前序序列与中序序列均为ABCDEFGH,则该二叉树的后序序列为
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的11个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。例如,形参s所指的字符串为:abedefgh,n的值为5,程序执
随机试题
球面的铣削加工位置由铣刀刀尖的回转直径确定。()
Let’ssayyoucouldgothereagain,how______feel?
浅表肾单位的特点之一为()
以下对定量构效关系的叙述不正确的是
骶骨肿瘤易被误诊为以下哪些疾病
属于中枢抗胆碱性抗震颤麻痹药的是
案例一一般资料:求助者,男性,38岁,机关公务员。案例介绍:求助者平时工作繁忙,最近为迎接上级的一项重要检查,经常加班加点,但自己的孩子要参加升学考试,而妻子又在国外留学。他每日奔波忙碌,人变得憔悴、疲惫不堪,食不知味,连活都懒的说,近
美国华盛顿儿童博物馆的格言“我听见就忘记了,我看见就记住了,我做了就理解了”,主要说明了在教育过程中应()。
春秋时期的稷下学宫是一所官办学府,倡导学术自由。()
Whywastheparrotregardedasunique?
最新回复
(
0
)