首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m: TestClass() { m++;
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m: TestClass() { m++;
admin
2021-02-22
37
问题
分析下面程序,该程序的运行结果是( )。
#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/Xofp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
某系统总体结构如下图所示该系统结构图是
软件(程序)调试的任务是
已知将运算符’’+’’和’’*’’作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
下列叙述中正确的是
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
下列数据结构中,不能采用顺序存储结构的是
在对函数进行原型声明时,下列语法成分中,不需要的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
随机试题
A.甘遂半夏汤B.己椒苈黄汤C.十枣汤D.葶苈大枣泻肺汤E.术防己汤(1992年第93,94题)饮留于胃,治宜攻守兼施,因势利导,方用()
除《收养法》有特别规定外,被收养人的年龄应不满()
属于渗透性腹泻的是
下列方法中,可用于非确定型决策的有()。
下列关于实质性程序的说法中,正确的有()。
简述备课的基本要求。
在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表T(a1,a2,…an),对该表的查询多数为针对主码a1的范围查询和点查询,为了改善查询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是______。A)采用轮转法对T中的元组进行
将考生文件夹下QEEN文件夹移动到考生文件夹下NEAR文件夹中,并改名为SUNE。
TextChristmaswasa【C1】______affairwhenIgrewup.TherewerejustmyparentsandI.Ivowed【C2】______somedayI’dmarryan
A、He’llbuyitrightaway.B、He’llbuyitanotherday.C、He’snotsure.D、Certainlynot.D行为活动题。对话中女士说手表很漂亮但是也很贵,男士说Icouldneve
最新回复
(
0
)