首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m; TestClass () {
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m; TestClass () {
admin
2017-11-28
38
问题
分析下面程序,该程序的运行结果是( )。
#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/0zt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但运算符[]只能作为类的______函数重载。
诊断和改正程序中错误的工作通常称为______。
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<"BASE";}};classDERI
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有【】个结点。
程序设计方法要求在程序设计过程中
表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为______。
两个或两个以上模块之间联系的紧密程度称为()。
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
以下不使用线性结构表示实体之间联系的模型的是()。
随机试题
下列情况中,叩诊呈实音的最常见于
夏季,30龄雏鸡陆续发病死亡,剖检病死鸡可见一侧或两侧盲肠肿胀,外观似香肠,肠腔有干酪样肠芯。肝脏肿大,表面有呈淡黄色或淡绿色的坏死病灶,病灶中央稍凹陷,边缘稍隆起。该鸡群可能发生的疾病是
信号传输分配系统是一个信号电平的有限分配网络,它由()组成。
关于装配式结构中接头和拼缝做法的说法,正确的有()。
对合同执行者而言,合同跟踪的重要依据是()。
由于编制的记账凭证会计科目错误,导致账簿记录错误,更正时,可以将错误的会计科目划红线注销,然后,在划线上方填写正确的会计科目。()
我国现行旅游法主要由()构成。
人类在太空中发展起来的技术可以为人类造福,但太空活动留下的大量航天器残骸等太空垃圾却可能给人类带来巨大的危害。这段话反映的哲学原理是()。①矛盾双方逐渐融合趋向一个无差别的统一体②矛盾双方相互对立、相互分离的趋势③矛盾
甲(建委主任)与妻子乙商议后,由乙出面收受请托人现金300万元,甲为请托人办理建筑审批手续。乙的行为()。
下面关于有线通信和无线通信的一些叙述中,正确的是()。
最新回复
(
0
)