首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include class TestClass } public: static int m; TestClass () { m++
分析下面程序,该程序的运行结果是( )。 #include class TestClass } public: static int m; TestClass () { m++
admin
2020-10-21
40
问题
分析下面程序,该程序的运行结果是( )。
#include
class TestClass
}
public:
static int m;
TestClass ()
{
m++;
{
TestClass(int n)
{
m=n;
}
static void test()
{
m++;
}
};
int TestClass∷m=0;
void main()
{
TestClass A;
TestClass B(3);
A.test();
TestClass∷test();
cout<<"m"<
}
选项
A、m=3
B、m=4
C、m=5
D、m=6
答案
C
解析
由主函数main入手,首先定义TestClass对象A,B:对象B构造函数值为3,构造函数中m++,所以这时m=4。主函数中调用A.test(),因为“static int m;”,m被定义为类TestClass静态成员变量,当它的值改变后,则在各对象中这个数据成员的值都同时改变了。所以这里执行“A.test();”中的m为前面进行加1操作后的4,即m现在的值为5。
转载请注明原文地址:https://kaotiyun.com/show/Cyyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若x和y是程序中的两个整型变量,则下列if语句中正确的是()。
下列类模板的定义中语法格式错误的是()。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
下列描述中,不属于面向对象思想主要特征的是()。
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
有如下函数模板定义:templateT1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为()。
下列选项中,不属于C++关键字的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
数据库技术的根本目标是要解决数据的()。
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
随机试题
患者,男性,20岁,2个月前因进食冷热食物感左上后牙疼痛来医院就诊,不进食时无不适感,检查近中邻面深龋,探诊酸痛,及大量软化牙本质,无叩痛,无松动,冷测一过性疼痛。该牙在龋病治疗的操作过程中应注意的问题有
患者,男,24岁。患类风湿性关节炎4年。现关节肿胀疼痛,痛有定处,晨僵,屈伸不利,遇寒痛剧,畏寒怕冷,舌苔薄白,脉沉紧,其证型为
下列不是里证临床表现的是
A.铁研船B.切药刀C.羚羊角粉碎机D.流能磨E.球磨机
近期建设规划现状用地规模的统计,应采用()
依据增值税的有关规定,下列说法中正确的有()。
下列属于失业保险待遇的有()。
准备采购认证计划由()等部分内容组成。
研究表明,锻炼对人类大脑有积极作用,如果坚持锻炼,阿尔茨海默症等神经退行性疾病的发病风险就会降低。由此可以推出:
CompletethediagramybelowusingNOMORETHANTHREEWORDSfromthepassage.Writeyouranswersinboxes32-36onyouranswersh
最新回复
(
0
)