首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XB { int a; public: s
有如下程序: #include using namespace std; class XB { int a; public: s
admin
2015-07-22
21
问题
有如下程序:
#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://jikaoti.com/ti/dAE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是
在面向对象方法中,属性与操作相似的一组对象称为【】。
设有以下程序段:inta[5]={0},*p,*q;p=a;q=a;则下列选项中,合法的运算是.
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;};
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到己排序序列中的正确位置。InsertSort类的成员函数sort()实现了插入排序算法。请将画线处缺失的部分补充完整。classInsertSort{public:I
有如下复数类的声明,请补充完整。classcomplex{doublereal;//实部doubleimag;//虚部public:complex(doublex,doubley){
类模板的模板参数()。
类模板的模板参数()。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
随机试题
施工项目安全控制应遵循安全第一、预防为主、________的原则。
患者,男,65岁。半年来反复出现胸闷,呼吸困难,活动后明显,尚能外出散步,但行走速度受限。3个月来夜间常有憋醒伴咳嗽、气短,坐起后能逐渐缓解,不能坚持外出散步。1个月来症状加重,稍有活动、餐后、刷牙等都出现胸闷、气短,夜间愿高枕卧位,食欲明显下降,尿少。半
领事官员在接受国不受逮捕、拘押或监禁,但不受此限的情况有__________。
根据《合同法》规定,下列行为中不属于要约邀请的是()。[2013年真题]
工程项目施工成本控制的依据包括()。
下列关于可控成本、不可控成本、直接成本、间接成本、固定成本和变动成本的说法中,正确的是()。
《弦索备考》的作者是()。
再贴现是指()。
WhenPaulGorski,thefounderofanorganizationcalledEdChange,visitscollegesanduniversitiestoadvisethemoncampusdive
下面叙述中错误的是( )。
最新回复
(
0
)