首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include class TestClass } public: static int m; TestClass () { m++
分析下面程序,该程序的运行结果是( )。 #include class TestClass } public: static int m; TestClass () { m++
admin
2020-10-21
33
问题
分析下面程序,该程序的运行结果是( )。
#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<<"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(),因为“static int m;”,m被定义为类TestClass静态成员变量,当它的值改变后,则在各对象中这个数据成员的值都同时改变了。所以这里执行“A.test();”中的m为前面进行加1操作后的4,即m现在的值为5。
转载请注明原文地址:https://kaotiyun.com/show/Cyyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
冒泡排序在最坏情况下的比较次数是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//**
面向对象方法中,继承是指()。
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是()。Samplea[2],*P=newSample;
关于函数中的,下列表述中错误的是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义了MyString类,一个用于表示字符串的类。成员函数reverse的功能是将字符串进行“反转”。例如,将字符串ABCDEF“反转”后,得到字符串FEDCBA;将字符串ABC
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
随机试题
含硫油品的沉积物为什么会自燃?
心理学通常以人们掌握概念的途径不同将概念分成日常概念和
患者空腹血糖11.1mmol/L(200mg/dl),尿糖阳性,多食、多饮、多尿。患者尿量增多的原因是
下列不属于X线管电参数的是
下列不属于基金客户服务的原则的是()。
根据公司法律制度的规定,下列选项中,属于上市公司监事会职权有()。(2002年)
全陪导游员要根据旅游团的不同类型和实际需要准备相关知识,了解和充实客源国(地)的()等方面的知识。
项目范围说明书说明了为什么要进行这个项目,明确了项目目标和主要可交付成果,是项目实施的重要基础。项目和子项目都要编写范围说明书。一般来说,项目范围说明书要由项目团队来写。项目范围说明书是项目团队和项目委托方双方签订协议的基础,项目利益相关者通过项目范围说明
[*]
有如下程序代码:PrivateSubForm_Click()DimxAsInteger,yAsInteger,BumAsIntegerX=3y=xDoUntilx>=6num
最新回复
(
0
)