首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #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
47
问题
下列程序的输出结果是______。
#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://kaotiyun.com/show/gdjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。#include<stdio.h>main(){inti;for(i=1;i<=5;i++){if(i%2)printf("*");elseprintf("#");}}
设有如下程序段#include<stdio.h>chars[20]="Beijing",*p;p=s;则执行p=s;语句后,以下叙述正确的是
若变量已正确定义并赋值,以下不能构成C语句的选项是
软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和()。
有以下程序#include<stdio.h>main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
当输入为"Fool&Swalow"时,下面程序的执行结果是()。#include<stdio.h>main(){charc;while(c!=’?’){c=getchar();putchar(c);}}
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
关于继承的目的和作用,说法不正确的是()。
随机试题
使用刮削器刮削射孔井段时,要有专人指挥。()
男性,60岁,体重60kg,因进行性的吞咽困难20天入院,诉极度口渴,唇舌干燥,乏力,尿少。查体:血压95/60mmHg,皮肤弹性差,眼窝下陷,烦躁不安。
18岁,晨卧床不起,人事不省,多汗,流涎,呼吸困难。体检:神志不清,双瞳孔缩小如针尖,双肺布满湿啰音,心率60次/分,肌束震颤,抽搐,最可能的诊断是
A.近3个月内劳累诱发的心绞痛的频率和程度加重,对硝酸甘油的需求增加B.心绞痛发作与体力活动无关,可出现短暂ST段抬高C.心绞痛的发作与劳累有关,其性质在1~3个月内无改变D.既往无心绞痛或心肌梗死病史,近1~2个月内劳累时出现心绞痛E.劳累和休息
《实施工程建设强制性标准监督规定》规定,工程监理单位违反强制性标准规定,将不合格的建设工程以及建筑材料、建筑构(配)件和设备按照合格签字的,责令改正,处(),降低资质等级或者吊销资质证书;有违法所得的,予以没收;造成损失的,承担连带赔偿责任。
会计科目是设置账户的依据,账户是会计科目的具体运用。()
下列各项中,适用于矩阵制组织结构的协调机制是()。
【2017下】研究儿童自我控制能力和行为的实验是()。
主管本机关的公文处理工作,并对下级机关的公文处理工作进行业务指导和督促检查的是()。
表达式("周"<"刘")返回的是
最新回复
(
0
)