首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class XA{ int a; public: static int b; XA(int aa):a(aa){b++;} int getA(){return a
有如下程序: #include<iostream> using namespace std; class XA{ int a; public: static int b; XA(int aa):a(aa){b++;} int getA(){return a
admin
2019-06-12
57
问题
有如下程序:
#include<iostream>
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<<d1.getA()+d2.getA()+XA::b+d1.b<<endl;
return O;
}
运行这个程序的输出结果是( )。
选项
A、9
B、11
C、13
D、15
答案
C
解析
在类XA的构造函数中,定义了用成员变量a的值初始化变量髓,同时静态成员变量b值加1。所以当在主main函数中定义类XA的对象d1(4)后,变量b的等于1,定义对象d2(5)后,变量b的值等于2,所以表达式d1.getA()+d.2.getA()+XA::b+d1.b等于4+5+1+2+1=13。
转载请注明原文地址:https://kaotiyun.com/show/tT8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句()。templatevoidfun(_________________){Ta;if(x>y)
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
下列关于类中成员函数特征的描述中错误的是
数据库技术的根本目标是要解决数据的()。
下列关于常数据成员的描述中,错误的是()。
设有以下语句,对a数组元素的引用中(其中0<=i<10),不正确的是()。inta[10]={0,1,2,3,4,5,6,7,8,9),*p=a;
C++语言中类定义中默认的访问权限是
补充完整下面的模板定义:template//Type为类型参数classXtwo{//由两个Type类型的数据成员构成的模板类Typea;Typeb;public:Xtwo(Typeaa=O,Typebb=O):a(a.A),
从工程管理角度,软件设计一般分为两步完成,它们是
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用””括起时,寻找被包含文件的方式是
随机试题
动态空间重建扫描仪的基本结构包括
为阿米巴痢疾患者留取粪便标本时,应使用
电梯安装工程量包括( )。
不适用质量保证金对旅游者进行赔偿的情形是()。
教学策略是对教学活动进行调节控制的一系列执行过程,不包括()。
2017年9月29日,世界首条量子保密通信干线——“()”正式开通。
阅读下面材料,并回答问题:一个人走进心理学实验室,一个心理学家问你,你在桌子上看见了什么。“一本书”“不错,当然是一本书。”“可是,你‘真正’看见了什么?”“你说的是什么意思?我‘真正’看见什么?我不是已经告诉你了,
MenTooMaySufferFromDomesticViolenceNearlythreein10menhaveexperiencedviolenceatthehandsofanintimatepartn
Doyouknowinsurance(保险)?Buyinginsuranceisa【C1】______bywhichpeoplecanprotectthemselves【C2】______largelosses.Protecti
A、Wildfires.B、Famine.C、Flood.D、Plague.A短文提到,旱灾也可能是气候变化的另一个结果,而在加州,干旱的土地则意味着会引发更多野火。A为答案。
最新回复
(
0
)