首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XB { int a; public: s
有如下程序: #include using namespace std; class XB { int a; public: s
admin
2020-10-21
49
问题
有如下程序:
#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://www.kaotiyun.com/show/pVyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于派生类构造函数和析构函数的说法中,错误的是()。
下列叙述中正确的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:1121注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:1,2,3,4,5,注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********3********的下
下列特征中不是面向对象方法的主要特征的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s;inta[]),其功能是把S中出现的数字转换成数字存储在a[]中,然后返回转换的个数。例如:s="1234abcdef567";则:a[]中存储着1234567
有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是()。
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是()。
随机试题
化学分析中选用标准物质应注意的问题是( )。
矛盾的不平衡原理,要求我们()
变质性炎局部实质细胞的主要病理变化是
关于DR操作,下列不正确的是
甲房地产估价机构(以下简称甲机构)于2007年8月出具了一份房地产抵押估价报告,银行据此发放了抵押贷款。2009年1月,因借款人不能如期偿还贷款,处置该抵押房地产时实现的价格比甲机构当时的评估价值低很多,银行认为甲机构存在高估,并委托乙房地产估价机构对甲机
根据我国税收法律制度,纳税人未按照规定期限缴纳税款的,扣缴义务人未按照规定期限解缴税款的,税务机关除责令限期缴纳外,从滞纳税款之日起,按日加收滞纳税款的( )的滞纳金。
婴儿很早就表现出掌握环境的强烈愿望。由于控制动作的技能发展缓慢,所以他们的活动受到了限制。他们还没有足够的本领来支配环境独立生存。在这个意义上,应该说他们是“不能自立”的。这段话中说婴儿“不能自立”指的是()。
文化不是有钱人的游戏,以为就如只要有钱就能买到名牌包包一样,瞬间即可完成。文化也不是幻想者的梦想,以为就如魔术里的鸡变鸭一样,立刻即可________。如今,谈论文化、投资文化成为时髦。很多人以为,在我们的经济得到长足发展之后,文化就能一下子_______
思维方式的转变比其他几个思想层面的转变更为艰巨,_______也更为重要。_______思维方式是其他几个思想层面的实现形式,作用更为深刻、长久和关键。要进一步解放思想,_______必须注重思维方式的变革,_______在更深层次上推进思想解放。
Whenwewantto【C1】______otherpeoplewhatwethink,wecandoitnotonlywiththehelpofwords,butalsoinmanyotherways.
最新回复
(
0
)