首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
N610060099) 有如下程序: #include #include using namespace std; class MyBag{ public: My
N610060099) 有如下程序: #include #include using namespace std; class MyBag{ public: My
admin
2020-10-21
28
问题
N610060099) 有如下程序:
#include
#include
using namespace std;
class MyBag{
public:
MyBag(string br,string cr):brand(br),color(cr) { cout<<++count; }
~MyBag() { --count; }
static int GetCount() { return count; }
private:
string brand,color;
static int count;
};
int MyBag::count=0;
int main() {
MyBag one("CityLife","Gray"),two("Micky","Red");
MyBag *ptr=new MyBag("Coach","Black");
delete ptr;
cout<
return 0;
}
运行时的输出结果是
选项
A、2
B、3
C、1232
D、1233
答案
C
解析
本题考查静态数据成员和构造函数和析构函数,题目中定义了三个对象,那么一次输出count值,即123,销毁ptr后,执行析构函数,count减1 ,count为2,所以选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/hVyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列关于派生类构造函数和析构函数的说法中,错误的是()。
支持子程序调用的数据结构是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误。本题的功能是:从键盘输入字符串S,然后输出字符串s,中的字符个数。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//***
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为()。
对于一个类定义,下列叙述中错误的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:Maxis7提示:max()函数实现找出两个数中的最大值,并作为函数值返回。注意:错误的语句在//******err
下面关于算法的叙述中,正确的是()。
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为()。
以下关键字不能用来声明类的访问权限的是()。
随机试题
驱动业绩增长的主要因素有哪些?请结合实际谈谈企业应该如何利用业绩驱动因素提高公司业绩。
患者,男,70岁。膝关节疼痛,经医生诊断为骨关节炎。其镇痛治疗首选
顺式阿曲库铵的特点有
管道及其附件组装完成并试压合格后,应进行通球扫线,下面关于通球扫线的叙述中正确的包括()。
室内消火栓可以按出水口形式、栓阀数量和结构形式等分类。下列属于按结构形式对室内消火栓分类的是()。
李丽是深圳一家房地产开发公司的人事部的部门主管,前不久,董事长告诉她,由于近几年公司人员结构变动很大,要求她重新制定一份未来5年该公司的人力资源规划,其中采用德尔非法进行了劳动力需求的预测。关于德尔非法的陈述,正确的观点是()。
截至2020年1月全国拥有国家5A级旅游景区最多的省份是()。
下列关于班级授课制的说法,错误的是()。
简述自然人民事权利能力的概念和法律特征。
设X,Y相互独立,且都服从参数为λ的指数分布,下列结论正确的是().
最新回复
(
0
)