首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XB { int a; public: s
有如下程序: #include using namespace std; class XB { int a; public: s
admin
2015-07-22
24
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列关于构造函数的描述中,错误的是
下面对于友元函数描述正确的是
下列程序的输出结果是#include<iostream.h>intmin(inta,intb){if(a<b)returna;elsereturnb;return0;
树是结点的集合,它的根结点数目是
有如下程序:#include<iostream>usingnamespacestd;classCon{charID;public:Con():ID(W){cout<<l
在MyClass类的定义中,对赋值运算符二进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this;
有以下类定义:classMyClass{public:MyClass(){cout<<1;}};则执行语句MyClassa,b[2],*p[2];后,程序的输出结果是______。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
在深度为5的满二叉树中,叶子结点的个数为
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
随机试题
项目的风险管理是一个辨识确定和分析度量项目风险,制定、选择和管理风险处理方案的过程,其目的是()。
氯丙嗪长期大剂量应用最严重的不良反应是
血虚必有的特征性证候是
2007年2月,甲乙丙丁戊五人共同出资设立北陵贸易有限责任公司(简称北陵公司)。公司章程规定:公司注册资本500万元;持股比例各20%;甲、乙各以100万元现金出资,丙以私有房屋出资,丁以专利权出资,戊以设备出资,各折价100万元;甲任董事长兼总经理,负责
某企业2009年年初所有者权益总额180万元,当年以资本公积转增资本50万元,实现净利润300万元,提取盈余公积30万元,向投资者宣告分配利润20万元。该企业在年末所有者权益总额为()万元。
邓小平指出:“不讲多劳多得,不重视物质利益,对少数先进分子可以,对广大群众不行,一段时间可以,长期不行。革命精神是非常宝贵的,没有革命精神就没有革命行动。但是,革命是在物质利益的基础上产生的,如果只讲牺牲精神,不讲物质利益,那就是唯心论。’’这段话意在强调
在中国近现代学制发展过程中,取消大学预科始于()。
设A是n阶实对称矩阵,P是n阶可逆矩阵。已知n维列向量α是A的属于特征值λ的特征向量,则矩阵(P-1AP)T属于特征值λ的特征向量是()
StoneHillMallStoneHillMallhasfewerlargedepartmentstoresthanmostmailsbut,instead,featuresmorethan100smallspe
For20monthsthewreckedCostaConcordiahasbeenlyingonitssidenearthecoastofGiglio,asmallItalianisland.ButonTu
最新回复
(
0
)