首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Test{ public: Test() {n+=2;} ~Test(){n-=3;) static im ge
有如下程序: #include using namespace std; class Test{ public: Test() {n+=2;} ~Test(){n-=3;) static im ge
admin
2012-12-29
36
问题
有如下程序:
#include
using namespace std;
class Test{
public:
Test() {n+=2;}
~Test(){n-=3;)
static im getNum(){return n;}
private:
staticintn;
};
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;会调用类的构造函数’rest(){n+=2;},使n的值由原来的1变为3,然后deletep调用类的析构函数~Test(){n-=3.},因为n是static型变量,所以会在3的基础上减3使得输出结果为0。
转载请注明原文地址:https://kaotiyun.com/show/s0Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句组中正确的是()。
有以下程序段 charc1,c2; for(c1=’0’,c2=’9’;c1<c2;c1++,c2--) printf("%c%c",c1,c2); 程序段的执行结果是()。
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
下列结构体的定义语句中错误的是()。
下面关于编译预处理的命令行中,正确的是()。
表达式3.6-5/2+1.2+5%2的值是()。
在结构化方法中,软件功能属于软件开发中的()阶段。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
随机试题
车在生活中与孩子的关系密切:孩子周末游玩需要车;上学较远需要车;消防车、洒水车、公共汽车,我们的生活也离不开车子。请以“各种各样的车”为主题设计一个中班社会活动,写出活动目标、活动准备和活动过程。
治疗三叉神经痛疗效最好的是
下列所述混合操作应掌握的原则,哪些.是对的
溴化异丙托品气雾剂的处方如下:溴化异丙托品0.374g无水乙醇150.000gHFA-134a844.586g柠檬酸0.040g蒸馏水5.000g共制1000g溴化异丙托品气雾剂处方中的HFA-134a为
甲公司向乙公司按合同约定交付了货物,但因丙公司欠债不还,乙公司迟延履行了付款义务,则甲公司所受损失:()。
我国现在是世界上第二号温室气体的排放大国,而常规电力生产使用煤、石油、天然气发电,已经成为我国()等温室气体的主要排放源之一,而且燃煤还产生大量排放造成酸雨的()等有害气体。
2012年年末,按照贷款五级分类的口径,我国某商业银行各类贷款余额及贷款损失准备的情况是:正常贷款1000亿元;关注贷款100亿元;次级贷款20亿元;可疑贷款10亿元;损失贷款10亿元;贷款损失准备100亿元。根据上述资料,回答下列问题:根据
残疾人王某2014年10月份取得了工资收入4000元,房屋租金收入2500元,A股股息收入1500元。根据个人所得税法律制度的规定,王某取得的上述收入均免征个人所得税。()
签发人签发公文,应当签署意见、姓名和完整日期;圈阅的,视为不同意。()
A、Itismoredifficultthanthestudentsresearchersmayrealize.B、Theresearchershouldgethelpfromotherpeople.C、Theques
最新回复
(
0
)