首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m: TestClass 0 { m++: ) TestClass(int n、 { m=n: } static v
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m: TestClass 0 { m++: ) TestClass(int n、 { m=n: } static v
admin
2019-07-10
90
问题
分析下面程序,该程序的运行结果是( )。
#include
class TestClass
{
public:
static int m:
TestClass 0
{
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();
cout<<“m=”<
)
选项
A、m=3
B、m=4
C、m=5
D、m=6
答案
C
解析
由主函数main入手,首先定义TestClass对象A,B;埘象B构造函数值为3,构造函数中m++,所以这时m=4。主函数中调用A.test(),因为“staticint m;”,m被定义为类TestClass静态成员变量,当它的值改变后,则在各对象中这个数据成员的值都同时改变了。所以这里执行“A.test();”中的m为前面进行加1操作后的4,即m现在的值为5。
转载请注明原文地址:https://kaotiyun.com/show/KX8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于break语句的描述中,不正确的是
下列关于虚函数的说明中,正确的是()。
数据库管理系统常见的数据模型有层次模型、网状模型和__________3种。
下列有关内联函数的叙述中,正确的是()。
下列关于类和对象的叙述中,错误的是()
程序中有如下语句for(int i=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是( )。
关于关键字class和typename,下列表述正确的是______。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
设一棵完全二叉树共有839个结点,则在该二叉树中有【 】个叶子结点。
在深度为5的完全二叉树中,度为2的结点数最多为______。
随机试题
男性,56岁,6小时前突然上腹剧烈疼痛,呕吐后不缓解,查体见上腹压痛,为明确诊断,下列检查最不必要的是
民间舞蹈象舞来自()
先天性甲状腺功能减低症与佝偻病的主要鉴别点为
导致肺动脉栓塞的血栓栓子多来自
患者,女性,30岁,已婚,1一0一1—1。因“阴道流血8d,右下腹剧痛4h”就诊。根据病史和体格检查结果,该患者进一步的检查应选择[病史询问结果]孕育史1—0—1—1,平素月经规则,持续5日净,8天前出现阴道出血,以为月经来潮,但持续至今仍未
A.他巴唑与逍遥散合二陈汤B.他巴唑与天王补心丹C.碘剂与知柏地黄丸D.他巴唑与生脉散E.碘剂与龙胆泻肝汤治疗甲状腺功能亢进症阴虚火旺证,应首选()
证券投资基金通过多样化的资产组合,可以分散化资产的()。
ShortlyafterSeptember11th,PresidentBushesfatherobservedthatjustasPearlHarborawakenedthiscountryfromthenotiont
Whataretheydiscussingabout?
TopicOnFoodSafetyForthispart,youareallowed30minutestowriteashortessay.Youshouldstartyouressaywithabri
最新回复
(
0
)