首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m; TestClass () {
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m; TestClass () {
admin
2017-11-28
64
问题
分析下面程序,该程序的运行结果是( )。
#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全国计算机二级
相关试题推荐
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;};其中,私有成员的数量为______。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
用树形结构表示实体之间联系的模型是
类是一个支持集成的抽象数据类型,而对象是类的______。
栈和队列通赏采用的存储结构是______。
在32位的计算机中,一个char型数据所占的内存长度的字节是
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()。
数据库系统中实现各种数据管理功能的核心软件称为______。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
设栈S和队列Q的初始状态为空,元素a、b、c、d、e和f依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是b、d、c、f、e、a,则栈S的容量至少应该是()。
随机试题
总资产报酬率越高,净资产收益率就越高。
存有会计信息的磁性介质及其他介质应视同会计资料或档案进行永久保存。()
国际收支用经济领土和经济利益中心概念来确定居民单位。
公积金个人住房贷款实行的原则是()
窗外人生王呈伟窗子里的人喜欢往窗外看,看外面的景物随四季而变化,看春天花开,看冬日雪落,看风乍起,吹皱一池秋水,看雨飘落,路上的行人在夏雨中匆匆走过……人确实需要向外看的勇气,不能囿于一室之中,泯灭突破樊篱的渴望。人在屋里憋闷
语言与语言的碰撞和融合是文化交往的一部分。现今世界,这种交往正在变得更频繁、更迅捷,然而从一种语言本身来看,它总是既要保持过去的精华,又要吸收外来因素,否则无法传达新的现实。在这段话里,“语言与语言的碰撞和融合”是指()。
掌握一些安全知识和紧急灭火措施,能减少或避免火灾,下列做法正确的是:
唐朝开元年间,旅居长安的突某(来自甲国)将和某(来自乙国)殴打致死。根据唐律关于“化外人”犯罪适用法律的原则,下列表述正确的是()。
Ladiesoften______themselvesupatparties.
Start-upcompaniesfinancedbyventurecapitalisthaveamuchlowerfailureratethancompaniesfinancedbyothermeans.Source
最新回复
(
0
)