首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
N610060099) 有如下程序: #include #include using namespace std; class MyBag{ public: My
N610060099) 有如下程序: #include #include using namespace std; class MyBag{ public: My
admin
2020-10-21
56
问题
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全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classPoint{public:Point(intxx,intyy):x(xx),y(yy){}intGetxy()
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,即使程序在界面输出以下类似内容:0012FF6810012FF3C50012FF6C20012FF4440012FF7030
下列选项中,不属于数据管理员(DBA)职责的是()。
下列特征中不是面向对象方法的主要特征的是()。
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout
下列符号中能够作为C++标识符的是()。
有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是()。
下列选项可以做C++标识符的是()。
在E—R图中,用来表示实体联系的图形是()。
随机试题
除所有者的出资额和各种为第三方或客户代收的款项以外的各种收入称为
下列说法正确的是().
多数急性艾滋病感染者有临床症状出现,少数病例可在长达6个月后才出现临床症状,一般出现急性感染期症状的时间是
以下关于工程咨询公司论述不正确的是()。
根据《房屋与装饰工程工程量计算规范》(GB50854—2013),在三类土中挖基坑不放坡的坑深可达()。
下列各项中,按照建筑面积计算规则的规定,应按其水平投影面积的一半计算建筑面积的是()。
为了防止通货膨胀抬头,A国中央银行提高了再贴现率,国际金融市场随之作出反应。A国货币的利率由2.5%上升到3%,即期汇率变为1单位B国货币兑1.2A国货币,B国货币的利率保持5%不变。根据上述资料,回答下列问题:利率提高对A国货币远期汇率的影
全国人民代表大会举行会议时,主持大会正式会议的是()。
甲乙二公司订立一钢材买卖合同,约定甲公司应于9月20日前向乙公司提供钢材100吨,以保证乙公司承担的建设工程按期完成。9月18日,甲公司所在地突然发生特大水灾,一直持续到10月初。在此期间,甲公司未履行合同,也未向乙公司说明受水灾之事。乙公司因甲公司没有按
有如下程序段:x=5Fori=1To20Step2x=x+i\5Nexti执行上面的程序段后,x的值为
最新回复
(
0
)