首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m; TestClass () {
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m; TestClass () {
admin
2017-04-24
61
问题
分析下面程序,该程序的运行结果是( )。
#include<iostream.h>
class TestClass
{
public:
static int m;
TestClass ()
{
m++;
}
TestClass(int n)
{
re=n;
}
static void test()
{
m++;
}
};
int TestClass::m=0;
void main()
{
TestClass A;
TestClass B(3);
A.test();
TestClass::test();
cout<<’’m’’=’’<<B.m<<endl;
}
选项
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/32Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计原则的是
下列关于函数的描述中,错误的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是()。
有以下程序#include<iostream>usingnamespacestd;classsample{private:intx;public:sample(inta)
已知函数f的原型是:voidf(int*a,long&b);,变量v1、v2;的定义是intv1;longv2;正确,的调用语句是
已知各变量的定义如下inti=8,k,a,b:unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
在C++语言中,形参的缺省存储类型是()。
一个工人可以加工多种零件,每一种零件可以由不同的工人来加工,工人和零件之间为【】的联系。
软件是程序、数据和【】的集合。
在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【 】实际上对应一个处理模块。
随机试题
有关对人体腮腺解剖的描述中,错误的是
试述应用性研究组织的类型与作用。
A.金属离子络合剂B.乳化剂C.抛射剂D.抗氧剂E.矫味剂亚硫酸钠作为偏碱性中药注射液的
下列对于护士仪表素质的描述,不正确的是
中暑、减压病、高原病都属于()引起的职业病。
“博学之,审问之,慎思之,明辨之,笃行之”体现的教育思想是()
在下列字符中,其ASCⅡ码值最大的一个是()。
下面你将听到的是一段有关全球经济发展的讲话。Theongoingeconomicglobalizationandrapidadvancesofscienceandtechnologyhavegeneratedunprec
TheWorldTradeOrganizationwasestablishedin1995.It【B1】______outoftheGeneralAgreementonTariffsandTradeorGATT.GA
Don’tworry,behappyand,accordingtoanewresearch,youwillalsobehealthy.Itisestimatedthatoverthecourseofon
最新回复
(
0
)