首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Test{ public: Vest() {n+=2;} -Test() {n-=3;) static int
有如下程序: #include using namespace std; class Test{ public: Vest() {n+=2;} -Test() {n-=3;) static int
admin
2015-05-29
36
问题
有如下程序:
#include
using namespace std;
class Test{
public:
Vest() {n+=2;}
-Test() {n-=3;)
static int getNum(){return n;}
private:
slatic int n;
);
int Test::n=1;
int main()
{
Test*p=-new Test;
delete p;
cout<<"n="<
return 0:
}
执行后的输出结果是( )。
选项
A、n=0
B、n=1
C、n=2
D、n=3
答案
A
解析
语句Test*p=new Test:会调用类的构造函数Test() {n+=2;},使n的值由原来的1变为3,然后delete p调用类的析构函数~Test() {n-=3;},因为n是static型变量,所以会在3的基础上减3使得输出结果为0。
转载请注明原文地址:https://www.kaotiyun.com/show/fWNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要在屏幕上显示“Hello,world!”应执行语句cout<<【】。
设有关系模式R(A,B,C,D,E,P),其函数依赖集为{E→D,C→B,(C,E)→F,B→A},则R最高达到______。
若有:intx=25,y=14,z=19;则在计算表达式x++<=25&&y--<=2&&++z<=18后,z的值为【】。
若有如下类定义:classB{voidfunl(){}protected:doublevarl:public:voidfun2(){}};classD:public
下面叙述错误的是()。
在数据库系统中,把具有以下特征中之______两个特征的数据模型称为网状模型。
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是#include<iostream.h>voidmain(){
模板对类型的参数化提供了很好的支持,因此
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*cp的值是()。
随机试题
使用SQL命令不能创建的对象是()。
阅读《八声甘州》(对潇潇暮雨洒江天)中的一段文字,回答问题:对潇潇暮雨洒江天,一番洗清秋。渐霜风凄紧,关河冷落,残照当楼。是处红衰翠减,苒苒物华休。惟有长江水,无语东流。词中何处运用了借代修辞手法?这里的情景交融方式是什么?
护士巡视病房时,发现一患者输液不滴,注射部位肿胀,主诉疼痛,无回血。因需长时间输液,要注意保护、合理使用血管,应先选用
在个人保健措施中,去除邻面牙菌斑的最佳方法是使用
关于高层建筑管道安装的避让原则的说法,正确的是()。
根据《破产规定》,人民法院受理破产案件后,对债务人财产的其它民事执行程序带来的法律后果是()。
下列不属于公积金个人住房贷款业务操作模式的是()。
在消费者均衡点上无差异曲线的斜率()。
ApiecebyCambridgephilosopherSimonBlackburninthecurrentissueoftheSocietyofAuthorsjournaladdressesthedifficult
TheDeliveryofHumorI.UnderstandingdeliveryA.definition:theabilityofthespeakertopresentthehumorousmaterialinth
最新回复
(
0
)