首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #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
43
问题
分析下面程序,该程序的运行结果是( )。 #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全国计算机二级
相关试题推荐
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
以下选项中正确的语句组是()。
对于循环队列,下列叙述中正确的是()。
下列叙述中正确的是()。
下列给定程序中函数fun的功能足:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后捕入一个空格。例如,若给a输入字符串:“ABCDEFGIIIJK”,调用函数后,字符数组b中的内容为:“ABEDEFGHIJK”。请改正
程序调试的任务是()。
结构化程序设计的基本原则不包括( )。
以下选项中合法的标识符是()。
以下各选项中的代码段执行后,变量y的值不为1的是()。
设有下列二又树:对此二叉树前序遍历的结果为()。
随机试题
怎么检修EGR阀?
—Haveyoubeenpaidforthepainting?—Yes,Iremember______$60forit.
A、桃仁、酸枣仁B、熟地黄、黄精C、冰片、马钱子D、朱砂、珍珠E、樟脑、薄荷脑采用“飞水法”粉碎
含三氮唑结构的抗病毒药物是含三氮唑结构的抗真菌药物是
关于《城市国有土地使用权出让转让规划管理办法》内容正确的是()。①适用范围;②规划管理办法的任务;③主管部门;④城市国有土地使用权的出让规划和计划;⑤城市国有土地使用权出让规划控制;⑥城市国有土地使用权出让规划设计条件和附图内容
下列属于个人或家庭的财务安全性衡量标准的有( )。
HAMD量表评分大部分采用0~4分的5级评分法,少数项目采用()。
治安行政管理必须坚持(),同时努力发展群众的自治管理。
明朝人称《三国演义》《水浒传》《官场现形记》《西游记》为明代“四大奇书”。()
Jimalwaysarrivesatschoolearly(改为同义句)Jimalways______schoolearly.
最新回复
(
0
)