首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<iostream> using namespace std; class Test( public: Test() {cnt++;}
下列程序的输出结果是______。 #include<iostream> using namespace std; class Test( public: Test() {cnt++;}
admin
2010-06-06
38
问题
下列程序的输出结果是______。 #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://kaotiyun.com/show/AZjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
以下叙述正确的是
下面选项中关于编译预处理的叙述正确的是()。
下面程序的输出结果是()。#inc1udemain(){chara[]={’a’,.b’,’c’,’d’,’f’,’g’),*p;p=a;printf("%c\n",*p+4);}
下列叙述中,不属于软件需求规格说明书的作用的是()。
数据库的数据模型分为
设有定义:doublea[10],*s=a;以下能够代表数组元素a[3]的是()。
若要建立下图所示的存储结构,以下正确的程序段是()。
随机试题
A、壳核—外囊出血B、丘脑—内囊出血C、桥脑出血D、小脑出血E、脑叶出血脑脊液均呈血性()
牙周膜中数量最多的细胞是
(2010年)设齐次方程组,当方程组有非零解时,k值为()。
注册会计师在确定审计意见类型时,遇到以下情况,请代注册会计师作出正确的判断。以下说法中,不正确的是()。
我国目前的学位制度确立的标志是1980年________的颁布。
反比例函数的图象与性质的教学片段老师:请同学画一次函数y=2x—3的图象。学生1:(走上黑板)取两点(1,一1)(,0),然后画出一条直线。老师(接着要求):画反比例函数y=的图象。学生2(自信地走到黑板前):类似取
A、 B、 C、 D、 C前一组图中的共同元素为两条等长的直线,后一组图的共同元素为两个全等的小圆。
AsinglenightoftakingthedrugEcstasycancauseseriousbraindamageandhastenthe【B1】______ofParkinson’sdisease,scienti
•Readthearticlebelowaboutgeneralmanagersandthequestions.•Foreachquestion13-18,markoneletter(A,B,CorD)ony
Forthispart,youareallowed30minutestowriteashortessayentitledTheImpactofOnlineGamesonCollegeStudents.Youre
最新回复
(
0
)