首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m; TestClass () {
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m; TestClass () {
admin
2017-04-24
52
问题
分析下面程序,该程序的运行结果是( )。
#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://jikaoti.com/ti/D8t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classA{public:A(inti):r1(i){}voidprint(){cout
在E-R图中,用来表示实体联系的图形是
下面程序的运行结果为【 】。classA}public:intnum;A(inti){num=i;}A(A&a){num=++a.num;}voidprint(){
已知函数f的原型是:voidf(int*a,long&b);,变量v1、v2;的定义是intv1;longv2;正确,的调用语句是
下列叙述中正确的是
数据流图有两种典型的结构形式,它们分别是【 】和事务型。
类time可以输出12小时或24小时制的时间,现需要设计一个缺省构造函数,缺省值为0时0分0秒。该缺省构造函数为【 】。#include<iostream.h>classTime
在面向对象的系统中,系统责任的良好分配原则是( )。
C++语言中的基本符号可以分为_______、_________、________三类。
在关系数据库中,用来表示实体之间联系的是
随机试题
热电偶分为高温、中温、低温三种类型。()
下列不属于Internet常用服务的是()
A.细胞毒性脑水肿B.血管源性脑水肿C.混合性脑水肿D.先有细胞毒性后转化为血管源性脑水肿E.脑水肿以脑灰质的肿胀甚于白质下列疾病多见于哪一种类型的脑水肿
水文地质勘察是查明建设地区地下水的(),确定富水地段范围,评价地下水资料及其开采条件。
关于施工文件归档的时问和相关要求,表述正确的有()。
根据《城市用地分类与规划建设用地标准规范》,工业用地除包括工矿企业的生产车间用地外,还包括工矿企业的( )用地等。
审计意见的类型有()
每人每日食盐摄入量以不超过()g为宜。
信贷消费在一些经济发达的国家十分盛行.很多消费者通过预支他们尚未到手的收人满足对住房、汽车、家用电器等耐用消费品的需求。在消费信贷发达的国家中,人们的普遍观念是:不能负债说明你的信誉差。如果上述陈述为真,那么必须以下列哪项为前提?I.在经济发达国家,
Culturalglobalization,formany,meansWesternizationorAmericanization.Animportantdistinctionconcerningtoday’scultural
最新回复
(
0
)