首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XA{ int a; public: static int b; XA(int aa):a(aa){b
有如下程序: #include using namespace std; class XA{ int a; public: static int b; XA(int aa):a(aa){b
admin
2019-06-12
48
问题
有如下程序:
#include
using namespace std;
class XA{
int a;
public:
static int b;
XA(int aa):a(aa){b++;}
int getA(){return a;}
};
int XA∷b=0;
int main(){
XA d1(4),d2(5);
cout<
return ();
}
运行这个程序的输出结果是( )。
选项
A、9
B、11
C、13
D、15
答案
C
解析
在类XA的构造函数中,定义了用成员变量a的值初始化变量aa,同时静态成员变量b值加1。所以当在主main函数中定义类XA的对象d1(4)后,变量b的等于1,定义对象d2(5)后,变量b的值等于2,所以表达式d1.getA()+d2.getA()+XA∷b+d1.b等于4+5+1+2+1=13。
转载请注明原文地址:https://kaotiyun.com/show/eG8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTestClass1{public:virtualvoidfun(){cout
有以下程序:#includeusingnamespacestd;classTestClass{public:TestClass(intr1.intr2){R1
以下程序输出结果是():#includeusingnamespacestd;voidadd(intx,intY,int*z){*z=y+x;}int
有如下函数模板定义:templateT1sum(T1a1){return(a1+a2+a3);}则以下调用中正确的是()。
下面关于友元的说法中错误的是()。
若有定义语句:int*a,b;,则变量b的数据类型是_____________。
以下函数模板min的功能是返回数组a中最小元素的值。请将横线处缺失部分补充完整。templateTmin(Ta[],intn){Ttemp=a[0];for(inti=1;i
以下哪个不是C++语言中的有效标识符?
每个以符号________开头的行,为编译预处理行。
随机试题
保险公司、医院、大学、汽车制造商所处的环境属于低—中程度不确定性的环境类型。()
A.人工牙排列偏颊B.人工牙排列成反关系C.人工牙减数法排列D.人工牙排列成对刃关系E.人丁牙加数法排列后牙游离端连续缺失,且牙槽嵴吸收严重,排牙时应该
Thl细胞分泌的细胞因子是
承包商在投标时的估价一般要凭自己的( )来完成。
下图是某地地形图,MN、PQ是地形剖面线。①、②是水库,若从中选择一个作为自来水厂的水源地,其条件是自流引水且工程建设费用最小。完成下列问题。M→N、P→Q对应的地形剖面图和应选择的水库分别是()。
简述行政相对人在行政许可实施过程中的权利。
如果把超导磁浮列车的实用化算作100的话,目前世界的开发研究已处于80的相对阶段,预计在2010年可望实现实用化。而下一代的高温超导磁浮列车则将在2030年左右投入运行。当前世界上对超导磁浮列车的研究,日本的水平领先于世。文中“相对阶段”指的是()
Howmanymembersareinvolvedintheband?Whatisthepassagemainlyabout?
Youprobablyhavealongmentallistofmomentsandfactsyouwishyoucouldremember—butactuallyyoucannot.Thegoodnews,【B1
Whatdoesthewomanmean?
最新回复
(
0
)