首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XA { int a; public: s
有如下程序: #include using namespace std; class XA { int a; public: s
admin
2021-02-22
23
问题
有如下程序:
#include
using namespace std;
class XA {
int a;
public:
static int b;
XA(int aa):a(aa) {b++;}
~XA() {}
int get() {return a;}
};
int XA::b=0;
int main() {
XA d1(2),d2(3);
cout<
return 0;
}
运行时的输出结果是
选项
A、5
B、6
C、7
D、8
答案
C
解析
本题考查类的静态数据成员,题目中定义了类的静态数据成员b,当执行定义两个对象时执行构造函数,构造函数执行b++,所以b最终为2,而d1.get()为2,d2.get()为3,最终结果为7,C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/dqh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下关系表:则下列操作中正确的是
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是()。Samplea[2],*P=newSample;
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
下列情况中,不会调用拷贝构造函数的是()。
以下程序的执行结果为()。#includeclassSample{intn:public:Sample(inti){n=i;)operator++(){n++;}//
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有数据成员year、month、day,分别用于年、月、日,它们都是int型的数据,请在注释//********1
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数convert(char*strOct)的功能是将八进制转换为十进制。提示:要每一位转换,然后把转换后得到的数累加起来即可。注意:不
下列有关类继承的叙述中,错误的是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
随机试题
患乙型病毒性肝炎的孕妇,母儿传播的途径可能为( )
患者,男,24岁。1年来头晕、乏力、心悸,经常鼻出血、牙龈出血。查体:贫血状,皮肤有瘀点,肝、脾不大。血象:Hb60g/L,网织红细胞0.001,WBC2.8×109/L,PLT38×109/L。骨髓象:增生低下,淋巴细胞比例相对升高,未见巨核细胞。最
具有收敛作用的止泻药是
Murphy征阳性提示
A.国家人力资源和社会保障部门B.国家发展和改革宏观调控部门C.工业和信息技术化部门D.国家卫生计生部门监测和管理药品宏观经济,依法制定和调整药品政府定价目录的部门是()。
滚动预算的基本做法是使预算期始终保持()。
已经缴纳车辆购置税的车辆,发生()时,可申请退税。
我国保护少年儿童权益的专项法律是()。(山西)
下列行为属于共同犯罪的是()。
AnF-22aircraftcrashedinAlaskawhenthepilotwas
最新回复
(
0
)