首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Test { public: Test(){n+=2;} ~Test0{n-=3;}, static int getNum(){return n;}
有如下程序: #include<iostream> using namespace std; class Test { public: Test(){n+=2;} ~Test0{n-=3;}, static int getNum(){return n;}
admin
2015-11-24
41
问题
有如下程序:
#include<iostream>
using namespace std;
class Test
{
public:
Test(){n+=2;}
~Test0{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://kaotiyun.com/show/BYNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
C++语言中关于构造函数的说法正确的是()。
下列程序的输出结果为()。#include<iostream.h>#include<iomanip.h>voidmain(){cout.precision(4);cout<<123.127;
有以下程序#include<iostream.h>voidfun(inta,intb,intc){a=456,b=567,c=678;}voidmain(){
关于C++语言与C语言关系描述中错误的是
数据库的故障恢复一般是由
对于下面的程序,说法正确的是 #include<iostream.h> voidmain() {intx=3,y=4,z=2; if(X=y+z)cout<<"x=y+Z"; elsecout<<"x!=y+Z";}
关于友元的概念错误的是
有以下程序#inclube<iostream.h>classClassOne{public:ClassOne(intv=O){i=v;cout<<i;}voidprint(){co
______是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
随机试题
坚持全面依法治国,必须把党的领导贯彻落实到依法治国的全过程和各方面,坚定不移地走中国特色社会主义法治道路,完善中国特色社会主义法律体系。中国特色社会主义法律体系的核心是()。
Internet上采用的通信基础协议是_________。
错误描述颈动脉闭塞症彩色脉冲多普勒表现的是()
为严格本地生猪屠宰市场管理,甲市乙县政府发布《规定》,要求辖区内所有生猪屠宰单位和个人,须在规定期限内到生猪屠宰管理办公室办理生猪屠宰证,违者予以警告或罚款。个体户赵某未按规定申请办理生猪屠宰证,生猪屠宰管理办公室遂给予其罚款500元的处罚,赵某不服。根据
()是建设中国特色社会主义法治体系的根本保障。
下列不属于新课程结构特点的是()。
3岁的天天看到皮球从积木上滚下来就说:“它不乖。”这反映了天天的认识()
2012年上半年全国消协组织共受理消费者投诉256713件,解决234371件,为消费者挽回经济损失26335万元。其中,因经营者有欺诈行为得到加倍赔偿的投诉3320件,加倍赔偿金额555万元。上半年,各级消协组织支持消费者起诉524件,接待消费者来访和咨
在Intemet中,某一路由器收到了一个IP数据报。在对其首部进行校验后发现该数据报存在错误,请问路由器最有可能采取的行动为()。
It’snosecretthatmanychildrenwouldbehealthierandhappierwithadoptiveparentsthanwiththeparentsthatnaturedealtt
最新回复
(
0
)