首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m; TestClass () {
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m; TestClass () {
admin
2017-11-28
35
问题
分析下面程序,该程序的运行结果是( )。
#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/ptAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classM
一个双目运算符作为类的成员函数重载时,重载函数的参数表中有【】个参数。
层次型、网状型和关系型数据库划分原则是
数据流图的类型有______和事务型。
如果a=1,b=2,c=3,d=4,则表达式a<b?a:c<d?c:d的值为
C++流中重载的运算符>>是一个
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是
在长度为n的有序线性表中进行二分查找,需要的比较次数为
在最坏情况下,下列排序方法中时间复杂度最小的是
下列符号中可以用作C++标识符的是()。
随机试题
患者,男,40岁,右下颌骨膨隆。CT示下颌角有一25cm×3cm囊实性肿块,分叶。最大可能是
我国《环境保护法》规定,因环境污染损害赔偿提起诉讼的时效为【】
“长风破浪会有时,直挂云帆济沧海”两句抒发了诗人蕴蓄胸中的人生感慨,更多地表达了()
女性,30岁,反复发作脓血便,伴膝关节疼痛,多次细菌培养阴性,X线钡剂检查示乙状结肠袋消失,管壁平滑变硬,肠管缩短,肠腔狭窄,下列哪种诊断可能性大
女孩,营养状况良好,能说再见等简单词组,能独站,前囟0.3cm×0.3cm,出8颗牙如拍摄腕部X线片,可显示骨化中心几个
辨肝病最常见的特征性症状是
患者产后7天,高热寒战.小腹疼痛拒按,恶露量少不畅,色紫暗如败酱。有臭味,大便秘结。舌红苔黄,脉数有力。治以
住宅区规划的功能指标一般是指()。
下列关于开放式股票基金的说法,正确的是()。Ⅰ.非交易所交易的股票基金每天只进行一次净值计算,因此每一交易日只有一个价格Ⅱ.股票型基金60%以上的资产为股票资产Ⅲ.与其他类型基金相比,股票基金的风险较高,但预期收益也较高Ⅳ.开放式股票基金
Grammarlessonsinschoolwerea【B1】______formanyofus."Dullrulesanddullerdrills"expressesthe【B2】______thatmanyofus
最新回复
(
0
)