首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-07-30
17
问题
有如下程序:
#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 0:
}
运行这个程序的输出结果是( )。
选项
A、9
B、11
C、13
D、l 5
答案
C
解析
在类XA的构造函数中,定义了用成员变量a的值初始化变量aa,同时静态成员变量b值加1。所以当在主main函数中定义类XA的对象d1(4)后,变量b的等了1,定义对象d2(5)后,变量b的值等于2,所以表达式d1.getA()+d2.getA()+XA::d1.b等于4+5+1+2+1==13。
转载请注明原文地址:https://jikaoti.com/ti/Qil0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout<<val;•ret
将前缀运算符“--”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
关键字unsigned不能修饰的类型是()。
在开发一个C++程序的整个过程中,第3个步骤为()。
数据库管理系统是()。
若AA为一个类,a为该类的私有整型数据成员,getA()为该类的一个非静态公有成员函数,功能是返回a的值。如果x为该类的一个对象,要在类外访问x对象中a的值,正确的访问格式为()。
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
随机试题
可经南脱氨作用直接生成α-酮戊二酸的氨基酸是
A.悬起灸B.实按灸C.艾炷灸D.间接灸温和灸属于
关于胃肠手术麻醉选择下列哪几项是正确的
给药方式有首关清除,正确的是
患者下已行根管治疗,原银汞充填物经常脱落,现要求全冠修复。检查:无叩痛,无松动,咬合距离正常,临床牙冠较长。不宜采用的修复方法是
王某自何时可以提起行政诉讼?为什么?若行政机关决定向王某颁发许可证,王某坚持要求法院就该行政机关迟迟不作答复给个说法,法院应如何处理此案?
根据公司法律制度的规定,不考虑其他因素的情况下,下列人员中,可以担任独立董事的是()。
宗族是民间社会自发生成的自治机制之一。这一社会自治机制的存在,实际上了专制皇权的扩张与_______,用顾炎武的话来说,即所谓“宗法立而刑清”。填入划横线部分最恰当的一项是:
A、TowriteahumorcolumninScienceCareers.B、TowriteasciencecolumninScienceCareers.C、Tobeastand-upcomedian.D、To
Thescienceofgeneticsisaflourishingnewindustry,nourishedbythefederallyfundedHumanGenomeProject.Thisresearchis
最新回复
(
0
)