首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
21
问题
有如下程序:
#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全国计算机二级
相关试题推荐
关于虚函数下面说的正确的是
以下程序段共有错误()处。#include<iostream>usingnamespacesstd;classSample{private:intn;public:
下列对模板的声明中,正确的是
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是()。
由关系数据库系统支持的完整性约束是指______和参照完整性。
下列运算符中,()运算符在C++中不能重载。
数据库管理系统是位于【】之间的软件系统。
下列关于单目运算符++、--的叙述中,正确的是()。
静态联编所支持的多态性称为______多态性,动态联编所支持的多态性则称为_______多态性,动态多态性由_____来支持。
随机试题
A.木防己汤B.济生肾气丸C.小青龙汤D.六味地黄丸E.桂枝茯苓丸与抗组胺药联用,可减少西药用量的是()。
A.Meigs综合征B.阿司匹林三联症C.Kartagener综合征D.Wegener肉芽肿E.Good-pasture综合征上呼吸道、肺、肾的肉芽肿
在发展规划咨询中,区域规划研究的规划基本条件应包括()。
1868年,俄国教育家乌申斯基出版了(),对当时的心理学发展成果进行了总结,乌申斯基因此被称为“俄罗斯教育心理学的奠基人”。
驾驶执照属于()。
2012年,某省加大扶持贫困残疾人力度,财政投入扶贫资金3816.3万元,比上年大幅增长18%,扶持贫困残疾人员56561人,脱贫35110人。享受优惠政策的贫困残疾人117727人,比上年增加3%。截至2012年底,城镇残疾人安排就业人数共22
Inadditiontoredistributingincomes,inflationmayaffectthetotalrealincomeandproductionofthecommunity.Anincreasei
"Yearsago,afriendofmineobservedthat80percentofthepeopleinthiscountryhavetoomuchself-esteemand20percenthav
我国社会主义建设中,判断各方面工作是非得失的标准,归根到底要看是否有利于()。
Weusedtocallthem"electronicbrains".Thatwasbackinthe1950’s,whennameslikeENIACandUnivacwereroom-sizedclunkers
最新回复
(
0
)