首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<iostream> using namespace std; classTest{ public: Test() {n+=2;} ~Test() {n-=3;} s
有下列程序: #include<iostream> using namespace std; classTest{ public: Test() {n+=2;} ~Test() {n-=3;} s
admin
2010-12-16
87
问题
有下列程序: #include<iostream> using namespace std; classTest{ 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
选项
A、n=0
B、n=l
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://kaotiyun.com/show/qbVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面选项中关于位运算的叙述正确的是
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf(’’x=%d,y=%d’’,x,y);
以下叙述中错误的是()。
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5)等价的是()。
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf("%d",&num);if(num>99)s=3;elseif(num
以下关于结构化程序设计的叙述中正确的是()。
有两个关系R和T如下:则由关系R得到关系T的操作是()。
线性表常采用的两种存储结构是()。
关于友元,下列说法错误的是
用来派生新类的类称为【 】,而派生出的新类称为它的子类或派生类。
随机试题
求函数的连续区间和相应的极值:
肝郁型月经先后不定期应选方肾虚型月经先后不定期应选方
女生,16岁,要求对她的生殖器官发育是否正常给予评估,此时最重要的评估内容是
2000年8月21日,甲因犯诈骗罪被人民法院判处有期徒刑3年,缓刑5年;2005年6月20日,甲又犯盗窃罪。对于甲的量刑,下列表述哪些是正确的?
饰面砖工程按面层材料不同可分为( )。
递延所得税费用是由()的差异产生的。
身材矮小、表面瘦弱、年近六旬的陈贤妹,之所以能在舆论中成为一个高大的道德形象,是因为这位生活在社会底层的拾荒老人,以最朴实而真实的善意举动,________起被认为在世俗中已经迷失的社会真情,唤醒了在不少人心中被麻木________的社会良知。填入划横线部
增强现实技术是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息(视觉、声音、味道、触觉等),通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实
道德功能的发挥和实现所产生的社会影响及实际效果,就是道德的社会作用。下列关于道德的社会作用表述正确的是()
设,其中f是二元连续函数,则dz=______.
最新回复
(
0
)