首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XB { int a; public: s
有如下程序: #include using namespace std; class XB { int a; public: s
admin
2021-07-02
47
问题
有如下程序:
#include
using namespace std;
class XB {
int a;
public:
static int b;
XB(int aa):a(aa) { b++; }
~XB() { b--; }
int get() {return a;}
};
int XB::b=0;
int main() {
XB d(2);
int n=d.get()+XB(3).get();
cout<
return 0;
}
运行时的输出结果是
选项
A、5
B、6
C、7
D、8
答案
B
解析
本题考查类的构造函数和静态数据成员,题目中定义了类的静态数据成员b,当执行定义对象d(2)和XB(3).get()时执行构造函数,构造函数执行b++,所以b最终为2,而d.get()为2,最终结果为6,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/7afp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列描述中,不属于面向对象思想主要特征的是()。
结构化程序设计的基本原则不包括
下列叙述中正确的是()。
将前缀运算符“__”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
下面叙述中错误的是
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
请打开考生文件夹下的解决方案文件proj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//********333********和//********666********之间填写StringVar成员函数和友元函数的实现
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
A.麻疹B.水痘C.百日咳D.猩红热E.流行性腮腺炎首选青霉素的是
原发性肝癌的常见并发症为
我国现阶段采用的围生期范围是指
A.血小板计数B.凝血时间C.国际标准化比值D.活化部分凝血活酶时间E.血浆纤维蛋白原临床应用肝素时,首选的监测指标是()
根据我国《营业税暂行条例》的规定,下列各项中,属于营业税征收范围的是()。
主要起到提示、诱导、指示作用的交通安全设施是()。
( ),应当进行不定期的财产清查。
人类在进行物质资料的生产过程中最基本的要素是()。
每个人都有言论自由,都有表达自己观点的权利。因此,在交流时,每个人都必须尊重其他人的观点,即使有时并不赞同他人的观点。只有尊重别人的观点,才能够更好地表达自己的观点,也才能激发出更多更好的观点。由此可以推出:
现有某地区五年的花生产量分别是15,18,24,37,35吨,那么其平均增长量是()吨。
最新回复
(
0
)