首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XB { int a; public: s
有如下程序: #include using namespace std; class XB { int a; public: s
admin
2021-05-06
42
问题
有如下程序:
#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/LWfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
若要对类Value中重载的类型转换运算符long进行声明,下列选项中正确的是
静态数据成员在()进行初始化。
下列排序方法中,最坏情况下比较次数最少的是( )。
有如下类定义:classPerson{public:Person(strings):name(s){}protected:stringname;
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#includeusingnamespacestd;classBase{inta,b;
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
下列关于赋值运算符“=”重载的叙述中,正确的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
随机试题
简述丰田LS400汽车电控悬架系统的检修过程。
患者,男,28岁,因车祸致脑外伤入院,神志不清。查体:体温39.5℃,脉搏68次/分,呼吸17次/分,血压165/95mmHg,遵医嘱给予降温,静脉滴注甘露醇。此时最主要的降温方式是
慢性感染结局为
男性,35岁,农民,因畏寒、发热、全身酸痛6天,尿黄2天于7月28日入院,体温39℃,巩膜黄染,球结膜充血,A180IU/L,T-Bil58tXtooL/L,尿蛋白(++),RBC4—5个/HP,WBC10-12个/HP,确诊本病人的诊断依据是
复验灰线的检查内容不包括()。
根据《建设项目工程总承包管理规范》GB/T50358-2005,工程总承包项目管理的主要内容有()。
根据《汽车贷款管理办法》,个人汽车贷款的贷款人应当建立借款人信贷档案,载明()。
2016年9月,A、B、C、D协商设立普通合伙企业。其中,A、B、D系辞职职工,C系一法人型集体企业,其拟定的合伙协议约定:A以劳务出资、B、D以实物出资,对企业债务承担无限责任,并由A、D负责公司的经营管理事务;C以货币出资,对企业债务以其出资额承担有限
A、 B、 C、 D、 B
Marywasquiteconsiderateofherhusband______sheusedtomakecoffeeforhimwhenhewroteinthedeadnight.
最新回复
(
0
)