首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class Test { public: Test() {n+=2; } ~Test() {n-=3;
有如下程序: #include <iostream> using namespace std; class Test { public: Test() {n+=2; } ~Test() {n-=3;
admin
2013-02-27
26
问题
有如下程序: #include <iostream> using namespace std; class Test { public: Test() {n+=2; } ~Test() {n-=3; } static int getNum() {return n; } private: static int n; }; int Test::n=1; int main() { Test* p=new Test; delete p; cout<<"n="<<Test::getNum()<<endl; return 0; } 执行该程序的输出结果是( )。
选项
A、n=0
B、n=1
C、n=2
D、n=3
答案
A
解析
此题考查的是静态数据成员和静态成员函数。静态数据成员是类中所有对象共享的成员,而不是某个对象的成员。题目中的静态数据成员n的运算具有叠加性,执行“n+=2”和“n-=3”后n的值为0。
转载请注明原文地址:https://jikaoti.com/ti/hCL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若程序中有宏定义行:#defineN100,则下列叙述中正确的是()。
有以下程序 #include<stdio.h> int*fun() { staticinta[2]={0,1}; a[0]+=a[1]; a[1]+=a[0]; returna; } voidmain(
有以下程序 #include<stdio.h> intmul(intval) {staticintinit=l; returninit*=val: } main() {inti; for(i=l;i
有三个关系R、S和T如下, 则关系T由关系R和S通过()得到。
下面不属于软件需求规格说明书内容的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
以下与数学表达式“0<x<5且x≠2”不等价的C语言逻辑表达式是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
下列关于C语言文件的叙述中正确的是()。
有关类和对象的说法不正确的是______。
随机试题
Beautyhasalwaysbeenregardedassomethingpraiseworthy.Almosteveryonethinksattractivepeoplearehappierandhealthier,h
某医师研究丹参预防冠心病的作用,实验组用丹参,对照组用无任何作用的糖丸,这属于
A、旋覆花,半夏B、半夏,天南星C、半夏,藿香D、半夏,竹茹E、半夏,生姜胃热呕吐宜选
患者,男,78岁,肺癌晚期,住在某医院的安宁病房。护士小王巡视病房时发现患者四肢紫绀、皮肤湿冷、呼吸微弱,心跳减弱,呼之不应,此时患者()
直肠温度比口腔温度高
操作系统是软件系统的核心。()
古人根据月亮变化情况来记月,称为晦、朔、弦、望,其中“望”是指()。
在一次人类遗传病的调查中,发现两个家系中都有甲遗传病(基因为M、m)和乙遗传病(基因为R、r)患者,系谱图如下。以往研究表明在正常人群中Mm基因型频率为10-4。据此请回答下列相关问题:甲病的遗传方式为:________,乙病最可能的遗传方式为___
F9K6J3F3G5M
在《校那庐抗议》中提出“以中国之伦常名教为原本,辅以诸国富强之术”宗旨的是()。
最新回复
(
0
)