首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
46
问题
有如下程序: #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全国计算机二级
相关试题推荐
以下对C语言函数的叙述中正确的是
给定程序MODll.C中函数fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k的
以下叙述中正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)()。
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
有如下程序#include<stdio.h>structperson{charname[10];intage;};main(){structpersonroom[2]={{"Wang",
字符串“\\\”ABCDEF\“\\”的长度是()。
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=OxFFFF:/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是(
以下关于注释的叙述中错误的是()。
随机试题
肺部摄影,考虑适当减小曝光条件的是
患者因缺铁性贫血给予口服铁剂治疗。治疗有效时,一般给药多长时间血红蛋白开始上升( )
不利于保持良好护际关系的行为是()。
工程施工合同履行中,发包人的义务不包括()。
某市属工程公司在市内高架线路的混凝土工程施工过程中出现了局部坍塌事故。调查组经技术鉴定认为是施工单位未向监理报批,擅自拆模过早,混凝土未达到足够的强度造成的。由于及时发现,没有造成重大损失,估计损失不足4万元,且未造成人身伤亡。此质量事故的
城镇土地使用税是以()。
人民教育家陶行知的教育理论和教育思想,主要体现在______。①提倡乡村教育②主张教、做、学合一③提出生活教育的理论④“思想自由”、“兼容并包”
武术
SQL语句DELETEFROM学生WHERE年龄>25的功能是()。
It’sveryinterestingtonotewherethedebateaboutdiversityistakingplace.Itistakingplaceprimarilyinpoliticalcirc
最新回复
(
0
)