首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m; TestClass () { m++;
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m; TestClass () { m++;
admin
2021-02-22
34
问题
分析下面程序,该程序的运行结果是( )。
#include
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();
cout<<"mF"<
}
选项
A、m=3
B、m=4
C、m=5
D、m=6
答案
C
解析
由主函数main入手,首先定义Tcstclass对象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/cEfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,不能采用顺序存储结构的是
假定下列语句都是程序运行后首次执行的输出语句,其中输出结果与另外三条语句不同的语句是()。
在长度为97的顺序有序表中作二分查找,最多需要的比较次数为
定义无符号整数类为UInt,下面可以作为类、UInt实例化值的是
下面不属于软件测试实施步骤的是
下列关于数据库设计的叙述中,正确的是
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件pmj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
关系数据库管理系统能实现的专门关系运算包括()。
下列有关类成员的叙述中,正确的是()。
随机试题
下列选项中不属于有权设定行政许可的主体的是:()
山西省的最西端位于()。
较大的综合性医院,应选择的病案归档方法是
小儿囟门迟闭,骨缝不合,称为
A.厚朴,枳实B.紫苏,陈皮C.石膏,知母D.薤白,青皮E.黄连,黄芩大黄治血热吐衄,常配伍的药组是
医学道德修养的方法包括
依《关于内地与香港特别行政区法院互相认可和执行当事人协议管辖民商事案件判决的安排》,下列哪些选项是正确的:
在Excel2013中,运算符“&”表示()。
银监会的英文缩写是()。
_______多态是指操作(方法)具有相同的名称且在不同的上下文中所代表的含义不同。
最新回复
(
0
)