首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class pumpkin{ public: pumpkin(){++count;} ~p
有如下程序: #include<iostream> using namespace std; class pumpkin{ public: pumpkin(){++count;} ~p
admin
2009-08-25
50
问题
有如下程序:
#include<iostream>
using namespace std;
class pumpkin{
public:
pumpkin(){++count;}
~pumpkin(){--count;}
static void total_count(){
cout<<count<<"pumpkin(s)"<<end1;
}
private:
static int count;
};
int pumpkin::count=0;
int main(){
pumpkin p1[10];
pumpkin::total_count();
return 0;
}
这个程序的输出结果是______。
选项
答案
10pumpkin(s)
解析
此题考查的是静态数据成员。题目中count数据成员要定义成静态的,静态数据成员是类中所有对象共享的成员,而不是某个对象的成员。本题中,pumpkin类定义了一个静态数据成员count,并初始化为0。在主函数中,首先定义了该类对象p1[10],所以构造函数被调用10次,count累加1十次;然后调用函数total count(),通过函数该输出count的值10。total count()函数结束,对象被释放,故析构函数被调用了10次,count变成0。
转载请注明原文地址:https://kaotiyun.com/show/qEjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中关于程序模块化的叙述错误的是()。
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intn),该函数的功能是:使数组左下半三角元素中的值乘以n。例如,若n的值为3,a数组中的值为:则返回主程序后a数组中的值应为:注意:部分源程序给出如下。
下面结构体的定义语句中,错误的是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
有以下程序#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn
以下选项中函数形参不是指针的是
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
同一个关系模型的任意两个元组值()。
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的
类模板的使用实际上是将类模板实例化成一个具体的()。
随机试题
市场预测有哪些主要要求?
A.经蝶窦切除垂体微腺瘤B.垂体放疗C.一侧肾上腺全切+另侧肾上腺大部切除,术后做垂体放疗D.开颅手术+垂体放疗垂体手术未发现肿瘤而临床症状严重的Cushing病
护士采用挪动法协助患者从床上向平车移动时顺序为
某城市商业银行在合并多家城市信用社的基础上设立,其资产质量差,经营队伍弱,长期以来资本充足率、资产流动性、存贷款比例等指标均不能达到监管标准。请根据有关法律规定,回答以下问题。在作出对该银行的行政处置决定后,负责处置的机构对该银行的人员采取了以下措施,
根据《商业银行风险监管核心指标》,我国银行机构的全部关联度,即全部关联授信与资本净额之比,不应高于()。
某企业生产和销售甲、乙两种产品,产品的单位售价分别为2元和10元,边际贡献率分别是20%和10%,全年固定成本为45000元。要求:假设全年甲、乙两种产品预计分别销售50000件和30000件,试计算下列指标:①用金额表现的保本点销售额;②用实
根据企业破产法律制度的规定,下列各项中,应当召开债权人会议的情形有()。
货币政策的首要问题是指()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
以可见光波的长短为序,人类感觉到的颜色依次为()。(2009年)
最新回复
(
0
)