首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2014-08-29
39
问题
有如下程序:
#include
using namespace std;
class XA{
int a;
public:
static int b;
XA(int aa):a(aa){b++;}
int getA0{return a;}
};
int XA::b=0:
int main(){
XA dl(4),d2(5);
cout<
retum 0;
)
运行这个程序的输出结果是( )。
选项
A、9
B、ll
C、13
D、15
答案
C
解析
在类xA的构造函数中,定义了用成员变量a的值初始化变量aa,同时静态成员变量b值加1。所以当在主main函数中定义类xA的对象dl(4)后,变量b的等于1,定义对象d2(5)后,变量b的值等于2,所以表达式d1.gelAO+d2.getA()+XA::b+d1-b等于4+5+l+2+l=13。
转载请注明原文地址:https://jikaoti.com/ti/yIE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++程序第1条语句是从【】函数开始执行的。
已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是()。
()是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
下列不属于关系数据库的数据及更新操作必须遵循的规则的是()。
下面对结构或类中成员的访问中,不正确的访问是______。
对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为【】。
下列不属于软件调试技术的是()
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言是______。
下列叙述中正确的是______。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
具有存款派生能力的金融机构是()
输液时发生静脉痉挛致滴注不畅时应()。
A.发育遗传学B.肿瘤遗传学C.细胞遗传学D.分子遗传学E.群体遗传学以发育过程中基因表达和调控为主要研究内容的遗传学分支为
某企业月初结存材料的计划成本为100000元,成本差异为节约1000元;本月入库材料的计划成本为100000元,成本差异为超支400元。当月生产车间领用材料的计划成本为150000元。假定该企业按月末计算的材料成本差异率分配和结转材料成本差异,则当月生产车
活鲟鱼苗
请做一个自我介绍。
某单位拟建立一个Intranet,建立自己的Web服务器、DNS服务器、Email服务器和内部业务服务器,有一批客户机联网,要求这些计算机有的可以连接到Internet,但只允许访问自己的Web服务器。请做出规划,解决如下问题。
8086/8088 CPU 的数据线和地址线是以______方式轮流使用的。
有如下的运算符重载函数定义: double operator +(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是
A.instructionsB.hesitationC.faintedD.urgentE.instructF.reliefG.circleH.appearedI.inquireJ.impression
最新回复
(
0
)