首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #inc1ude<iostream.h> class Testclass { public: static int m, Testclass() {
分析下面程序,该程序的运行结果是( )。 #inc1ude<iostream.h> class Testclass { public: static int m, Testclass() {
admin
2019-06-07
51
问题
分析下面程序,该程序的运行结果是( )。
#inc1ude<iostream.h>
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="<<B.m<<end1;
}
选项
A、m=3
B、m=4
C、m=5
D、m=6
答案
C
解析
由主函数mam入手,首先定义TestClass对象A,B;对象B构造函数值为3,构造函数中m++,所以这时m=4。主函数中调用A.test(),因为“staticint m,”,m被定义为类TestClass静态成员变量,当它的值改变后,则在各对象中这个数据成员的值都同时改变了。所以这里执行“A.test();”中的m为前面进行加1操作后的4,即m现在的值为5。
转载请注明原文地址:https://kaotiyun.com/show/Jm8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。A)operatorlong()const;B)operatorlong(bigNumber);C)longoperatorlong()
执行以下程序,输出结果的最后一行语句是__________。#includeclassSample{intx,y;public:Sample0{x=y=0;}
数据流图中带有箭头的线段表示的是()。
下列关于纯虚函数与抽象类的描述中,错误的是()。
下列工具中,不属于结构化分析的常用工具的是()。
有如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
在E-R图中,用来表示实体联系的图形是( )。
随机试题
根据胃腺所在的部位,可将其分为三种类型,即_______、_______和_______。
不符合前列腺增生症的病理变化是
检查共济运动不包括
患者,男,75岁。既往有患冠心病心绞痛。胸部闷痛,心悸盗汗,心烦不眠,头晕耳鸣,腰膝酸软,舌红少苔,脉沉细。其治法是
采用不同形状、大小和颜色的符号,表示呈点状分布物体的位置、性质和数量特征的方法是()。
在材料采购合同中,由供货方运送的货物,运输过程中发生的问题由( )负责。
根据同一原始凭证编制几张记账凭证,下列做法中,正确的是()。
近年来,智能手机市场的竞争日趋激烈。除传统手机制造商外,许多网络公司也纷纷斥资研发智能手机,并将内置其网络产品的智能手机推向市场。在下列选项中,能够解释“网络公司造手机”原因的是()。
在多继承的基类和派生类中同时出现______存在二义性。
A、Asoftcloth.B、Mineraloil.C、Thelittlefinger.D、Acottonswab.B录音提到NIH的专家们介绍了一些清除过多耳垢的方式,其中就有使用矿物油(mineraloil)来软化耳垢,因此选B
最新回复
(
0
)