首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include(iostream> using namespace std; Class Test { public: Test() {n+=2;} ~Test() {n-=3;) s
有如下程序: #include(iostream> using namespace std; Class Test { public: Test() {n+=2;} ~Test() {n-=3;) s
admin
2010-12-16
62
问题
有如下程序: #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;
选项
A、n=0
B、n=1
C、n=2
D、n=3
答案
A
解析
本题考查的是静态数据成员和静态成员函数。静态数据成员是类中所有对象共享的成员,而不是某个对象的成员。题目中的静态数据成员n的运算具有叠加性,执行“n+=2”和“n-=3”后n的值为0。
转载请注明原文地址:https://kaotiyun.com/show/s6Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述选项中正确的是()。
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
以下叙述中正确的是()。
以下程序的输出结果是()。#includemain(){inta=4,b=3,c=2,d=1;printf("%d",a
设文件指针fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是()。
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf("%d",&num);if(num>99)s=3;elseif(num
以下叙述中不正确的是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
为满足运算符+的可交换性,必须将其重载为【】。
随机试题
下列属于南京国民政府颁布的涉及内政的行政法规有()。
把美看作“绝对理念的感性显现”的是()
简述威尔逊公共舆论监督理论的主要内容。
医学心理学的临床观察不包括哪项()
以下()情形,经评标委员会评审认定后作废标处理。
下列项目风险管理工作中,属于风险应对的是()。
五粮液产于四川宜宾,因用五种粮食混合酿造成酒而得名,其香型属于酱香型,大曲酒中以酒味全面著称。()修改:__________________________________________
中国银行北京分行的个人存款额已突破10亿美元;在该行累计发放的20亿美元外汇贷款中有相当大的比例来自居民个人存款。这段话的主要意思是()。
应用原型从本质上来理解,它是一种定义什么的策略?
Ontheconference,theboardmembersblamedthemanagerforhiscareless________thatcausedheavylossestothecompany.
最新回复
(
0
)