首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XB { int a; public: s
有如下程序: #include using namespace std; class XB { int a; public: s
admin
2021-07-02
34
问题
有如下程序:
#include
using namespace std;
class XB {
int a;
public:
static int b;
XB(int aa):a(aa) { b++; }
~XB() { b--; }
int get() {return a;}
};
int XB::b=0;
int main() {
XB d(2);
int n=d.get()+XB(3).get();
cout<
return 0;
}
运行时的输出结果是
选项
A、5
B、6
C、7
D、8
答案
B
解析
本题考查类的构造函数和静态数据成员,题目中定义了类的静态数据成员b,当执行定义对象d(2)和XB(3).get()时执行构造函数,构造函数执行b++,所以b最终为2,而d.get()为2,最终结果为6,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/7afp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
在下列函数原型中,可以作为类AA构造函数的是()。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
下列关于栈叙述正确的是
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
下面关于C++的特点中描述不正确的是()。
在一棵--X树上,第5层的结点数最多是()。
对于循环队列,下列叙述中正确的是()。
下列选项可以做C++标识符的是()。
随机试题
焊接接头力学性能试验可以用来测定()。
[*]
A/“密度”单位B/“压力”单位C/“放射性强度”的单位D/“长度”单位E/“体积”单位吉贝可(GBq)是
下颌下腺导管阴性结石的检查方法是()
以下哪项不是避孕药的作用机制( )
按照《中华人民共和国执业医师法》的规定,医师经注册后,应当按照以下哪项注册的内容执业()
西周时期把买卖兵器、珍异等小件物品所使用的较短的契券称为()。
推进新农村建设是一项长期而繁重的历史任务,必须坚持以发展农村经济为中心,进一步解放和发展农村生产力,促进粮食稳定发展、农民持续增收;必须坚持农村基本经营制度,尊重农民的主体地位,不断创新农村体制机制;必须坚持以人为本,着力解决农民生产生活中最迫切的实际问题
依据《刑事诉讼法》的规定,表示刑事诉讼的开始,表明公安机关的侦查活动有了合法依据的刑事诉讼的一个独立程序是()。
(2009年)=______.
最新回复
(
0
)