首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XB { int a; public: s
有如下程序: #include using namespace std; class XB { int a; public: s
admin
2020-07-23
18
问题
有如下程序:
#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/H2yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明和函数声明classBase{intm;public:intn;protected:intp;};classDer
有如下的类声明:#includeusingnamespacestd;classAA{public:virtualvoiddisp(){cout
下列叙述中,错误的是
若为类MyClass重载运算符"+",下列声明中,错误的是
有如下类定义:classPoint{public:voidSetX(intxx){x=xx;}protected:voidSetY(intyy)
下列关于继承方式的表述中,错误的是
如果派生类以protected方式继承基类,则基类中的保护成员在派生类中的访问属性是
数据库设计中反映用户对数据要求的模式是( )。
下列运算符中,不能被重载的是
某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为
随机试题
WhenIwasyoung,bedtimewasalwaysmyfavoritepartoftheday.WearingsoftpajamasandwithTom,mystuffedmonkey,inmyar
氧离曲线左移发生在
女性,咽痛3天后出现洗肉水样尿,伴乏力,无水肿。如本例有血尿,首选下列哪项检查区分血尿来源
疫源地范围的大小取决于
实现会计电算化以后,可以把广大会计人员从繁琐的()中解放出来。
某机构投资者对已在上海证券交易所上市的A公司进行调研时,发现A公司如下信息:(1)甲为A公司的实际控制人,通过B公司持有A公司34%的股份。甲担任A公司的董事长、法定代表人。2009年8月7日,经董事会决议(甲回避表决),A公司为B公司向C银行借款400
()是防守队按预定的战术阵势分为落位,守区盯人,连续组织封堵夹击,力争控球权的防守战术。
1912年3月,南京临时政府令:“查前清官厅,视官之高下,有大人、老爷等名称,受之者增惭,施之者失体。……光复以后,闻中央地方各官厅,漫不加察,仍沿旧称,殊为共和政体之玷。”有研究者发现,同年6月《申报》载:“公堂会审之时,(被告)就口口声声以老爷、大人相
法国和比利时的科学家试图找出数学天才与常人的大脑是否有差别,他们在发表的报告中说,研究发现有人能够快速心算复杂数学问题,可能是因为他们能够使用其他人无法使用的大脑部位。科研人员利用正电子射线扫描技术对一位著名数学家的大脑和普通人的大脑进行了比较研究。他们发
简述课程目标的主要来源。
最新回复
(
0
)