首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XB { int a; public: s
有如下程序: #include using namespace std; class XB { int a; public: s
admin
2019-04-18
63
问题
有如下程序:
#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://www.kaotiyun.com/show/udAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include<iostream.h>#include"string.h"voidmain(){chara[]="HelloTest",b[]="Test";strcpy(a
有如下程序:#include<iostream>usingnamespacestd;classMonitor{public:Monitor(chart):type(t){}voidPr
有如下程序段:charC[20]="examination";C[4]=0;cout<<c<<endl;这个程序的输出结果是______。
下列有关函数重载的叙述中,错误的是()
有以下程序,输出结果()。#include<iostream>usingnamespacestd;classComplex{public:Complex(doubler=0,doublei=
有如下程序:#include<iostream>usingnamespacestd;{TestClass(){cout<<"BB";fun()}voidfun(){cout<<"Bf";}};c
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
下列数据结构中,属于非线性结构的是
以下关于数据的逻辑结构的叙述中,不正确的是()
下面的符号中不属于C++关键字的是()。
随机试题
Thiscropdoesnotdowellinsoils______theoneforwhichithasbeenspeciallydeveloped.
A.流经通路B.血管灌注C.微血管暂时栓塞D.血池分布E.选择性浓聚器官摄取显像剂的机制分别是99mTc-RBC或人血清白蛋白(99mTc-HSA)静脉注入体内达到平衡后均匀地分布于血池内,常用于判断心室功能状态
月经后期是指
单代号网络图的基本符号中“箭线”表示( )。
根据《中华人民共和国海关稽查条例》的规定,海关可以在规定期限内,对被稽查人的与进出口活动有关的账簿、单证等资料实施稽查,不受任何单位和个人的干涉。()
甲公司为上市公司,下列个人或企业中,与甲公司构成关联方关系的有()。
不同业主共同拥有一栋建筑物时,各个业主对其在构造和使用上具有独立的建筑物部分所享有的()和对供全体或部分所有人共同使用的建筑物部分所享有的共有权以及基于建筑物的管理、维护和修缮等共同事务而产生的共同管理权,总称建筑物区分所有权。
“视其所以,观其所由,察其所安”所体现的德育原则是()。
根据刑法的规定,已满14周岁不满16周岁的人,应对()负刑事责任。
HowtoWriteaCollegeTermPaper?I.Tip1:Figureoutexactlywhattheprofessorwants.Read【T1】_____verycarefully.【T1】_
最新回复
(
0
)