首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public; static int m; TestClass () { m++;
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public; static int m; TestClass () { m++;
admin
2012-01-20
28
问题
分析下面程序,该程序的运行结果是( )。 #include<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(); tout<<"m="<<B.m<<end1; }
选项
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/OCVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
C语言中的数组定义语句中不正确的是()。
下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。SS所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程
表达式:(int)((double)9/2)-9%2的值是()。
关于字符常量,以下叙述正确的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。请勿
计算机软件的构成是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
E-R图中用来表示实体的图形是()。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,栈属于【】。
随机试题
A.白大衣高血压B.继发性高血压C.单纯收缩期高血压D.正常血压E.以上都不是患者男性,36岁,多次诊所皿压150/90mmHg,24h动态血压
下颌磨牙的牙冠成长方形,近远中径大于颊舌径,关于下颌第一磨牙其发育沟不包括
下列哪项不是旭痹的病机
有关结节性红斑不正确的是:
下列有关几种常用环境价值评估方法特点的描述,正确的有( )。
证券公司从事证券自营业务,其净资本不得低于()万元人民币。
《中华人民共和国企业破产法》(以下简称《企业破产法》)规定,债权申报期限为自人民法院发布受理破产申请公告之日起()。
缺少睡眠已经成为影响公共安全的一大隐患。交通部的调查显示,有37%的人说他们曾在方向盘后面打盹或睡着了,因疲劳驾驶而导致的交通事故大约是酒后驾车所导致的交通事故的1.5倍。因此,今天需要做的不是加重对酒后驾车的惩罚力度,而是制定与驾驶者睡眠相关的法律。
中国特色社会主义取得的伟大成就,使中国这个世界上最大的发展中国家在短短30多年里摆脱贫困并跃升为世界第二大经济体,创造了人类社会发展史上的奇迹。中国特色社会主义的成功,不仅在中华人民共和国发展史上和中华民族发展史上具有重大意义,而且在世界社会主义发展史上和
如果Cisco路由器有如下SNMP的配置Router(config)#snmp-serverenabletrapsRouter(config)#snmp-serverhostadmin.tjut.edu.cnadmin那么
最新回复
(
0
)