首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XB { int a; public: s
有如下程序: #include using namespace std; class XB { int a; public: s
admin
2015-07-22
26
问题
有如下程序:
#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/k8Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
模板函数的真正代码是在()时候产生。
若类A和类B的定义如下:classA{inti,j;public:intgeti(){returni;}};c
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为【】。
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
下列程序的运行结果为#include<iostream.h>voidprint(doublea){cout<<++a;}voidprint(inta,intb){
下列叙述中正确的是
下列语句中错误的是( )。
已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是
随机试题
结构变革所要进行变革的内容有()
A.立即窒息死亡B.四肢全瘫C.上肢屈肘动作存在,伸肘及手的功能丧失,下肢瘫D.下肢痉挛性瘫E.下肢弛缓性瘫C5-6骨折脱位合并脊髓严重损伤表现为
根据特殊需要,上级单位亲自调查收集或要求下级单位尽力去收集资料。称之为在疾病监测过程中人口频繁迁出、迁入的人群。称之为
肺脓肿肺癌
在国际上,工程咨询公司的业务范围很广泛,其服务对象有()。
工程施工条件主要有()。
甲公司为建造一生产车间,于2006年11月1日向银行借人三年期借款1000万元,年利率为6%。2007年1月1日开始建造该项固定资产,并发生支出500万元,2007年4月1日又发生支出400万元。2007年7月1日发行期限为三年,面值为1000万元,年利
IBMhasjustannouncedtheinventionofthePAN—PersonalAreaNetwork—asetofdevicesthatusehumansasconductorstorela
ThereareseveralwaysinwhichAmericandiningcustomsaredifferentfromthoseinotherpartsoftheworld.Aguestinvitedto
WanttoKnowYourDiseaseRisk?CheckYourExposomeA)Whenitcomestohealth,whichismoreimportant,natureornurture?Youm
最新回复
(
0
)