首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Test { public: Test() {n+=2;} ~Test() {n-=3;}
有如下程序: #include using namespace std; class Test { public: Test() {n+=2;} ~Test() {n-=3;}
admin
2015-09-14
14
问题
有如下程序:
#include
using namespace std;
class Test
{
public:
Test() {n+=2;}
~Test() {n-=3;}
static hat getNum(){return n;}
private:
static int n;
};
hatTest::n=1;
int main()
{
Test
*
p=newTest;
delete p;
cout<<"n="<
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/pqNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于虚函数下面说的正确的是
假设a、b均是整型变量,则表达式a=2,b=5,a++,b++,a+b值为【】。
拷贝构造函数的参数一般是
有以下程序#include<iostream.h>intf(intn){if(n==1)return1:elsereturnf(n-1)+1;}voidmain(){inti,j=0;f
()是一个在百慕大类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
下列关于虚基类的描述中,错误的是()。
派生类的对象对它的基类成员中(),是可以访问的。
C++语言中关键字运算符有new,delete和______。
cin是()的一个对象,处理标准输入。
下列关于单目运算符++、--的叙述中,正确的是()。
随机试题
尿道损伤最常见的并发症是
激素按照其化学本质分类时,不包括下列哪一项()
瘾疹,胃肠湿热的治法是()。
设随机变量X的分布密度为()。则使P(X>a)=P(X<a)成立的常数a等于()。
()是市场交换的基本内容。
【2010年】某公司董事会召开公司战略发展讨论会,拟将企业价值最大化作为财务管理目标,下列理由中,难以成立的是()。
(2016·湖南)所谓服从是指个人的观念和行为与群体不一致,而在群体引导或压力下朝着与大多数人相一致的方向变化的现象。(常考)
有如下程序: #include<iostream> void fun(int&x,int y){int t=x;x=y;y=t;} int main() { int a[2]={23,42}; fun(a
Youshouldspendabout20minutesonQuestions13—26whicharebasedonReadingPassage2below.Moleshapp
A、Remembereverythingthattheyhaveseenevenonce.B、Expresstheirideasorfeelingsbydrawingpictures.C、Pointouttheplac
最新回复
(
0
)