首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
admin
2021-02-22
23
问题
有如下程序:
#include
#include
using namespace std;
class MyBag{
public:
MyBag(string br,string cr):brand(br),color(cr) { ++count; }
~MyBag() { --count; }
static int GetCount() { return count; }
private:
string brand,color;
static int count;
};
_____________________
int main(){
MyBag one("CityLife","Gray"),two("Micky","Red");
cout<
return 0;
}
若程序运行时的输出结果为 2,则横线处缺失的语句是
选项
A、intcount=0;
B、staticintcount=0;
C、intMyBag::count=0;
D、staticintMyBag::count=0;
答案
C
解析
本题考查构造函数和析构函数,以及静态数据成员,题目中要求输出2,那么定义两个对象时,就执行构造函数,使得静态数据成员++count,得到2,那么count初始化就应该为0,静态数据成员初始化时,只能在类体外进行初始化,一边形式为:数据类型类型::静态数据成员名=初值
转载请注明原文地址:https://kaotiyun.com/show/Vzfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数convert(char*strOct)的功能是将八进制转换为十进制。提示:要每一位转换,然后把转换后得到的数累加起来即可。注意:不
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~C1(){cout<<1;}};classC2:public
有如下程序:#include<iostream>usingnamespacestd;classB{public:virtualvoidf(){cout<<’’B’’;}voidg(){
下面不属于结构化程序设计风格的是
软件的三要素是
下列有关模板的叙述中,正确的是()。
如下函数模板:tempiateTsquare(Tx){returnx*x;}其中T是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
随机试题
__________是最不具有空间特征的一种纯时间性的艺术。
本量利分析图如何揭示本量利三者之间的规律性?
论述影响国际分销渠道选择的因素。
患儿,男,7岁。8月份外出旅游时发病。表现高热、惊厥3次急诊入院。体温39.5℃,面色苍白,四肢厥冷,意识模糊。确诊后,为预防传播,护士告诉家长隔离时间是
某医师用A药治疗9例病人,治愈7人,用B药治疗10例病人,治愈1人,比较两药疗效时,适宜的统计方法是
诊断输尿管结石最简便的方法是()
招标采购项目风险识别中,因信息不对称产生的风险是()
( )情况下引起业主的损失,监理单位不承担责任。
下列银行属于股份制商业银行的有()。
下列广东的旅游景点中属于国家级旅游度假区的是()。
最新回复
(
0
)