首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<iostream> using namespace std; class TestClass { static intn: public: TestClass() { n++: } static int
下面程序的运行结果是( )。 #include<iostream> using namespace std; class TestClass { static intn: public: TestClass() { n++: } static int
admin
2020-07-30
75
问题
下面程序的运行结果是( )。
#include<iostream>
using namespace std;
class TestClass
{
static intn:
public:
TestClass()
{
n++:
}
static int test()
{
for(int i=0;i<4;i++)
n++;
return n;
}
};
int TestClass::n=0;
int main()
{
cout<<TestClass::test()<<" ";
TestClass c1,c2;
cout<<TestClass::test()<<endl;
return0:
}
选项
A、4,10
B、4,6
C、0,6
D、0,4
答案
A
解析
在主函数中首先调用TestClass中的test函数输出,类中的n为静态数据成员,可以为所有的对象共享这些数据,这里调用后n等于4。定义对象c1,c2调用构造函数后n=6,所以主函数再次执行“cout<<TestClass::test()<<endl:”后,n等于10。
转载请注明原文地址:https://kaotiyun.com/show/Ztyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用“答题”菜单或使用VC6打开考生文件夹proj2下的工程proj2,此丁程包含程序文件main.cpp,其中有类Graphics(“图形”)、Squares(“正方形”)、Diamods(“菱形”)的定义和主函数main的定义。请在程序中的横线处填写
请使用“答题”菜单或使用VC6打开考生文件夹proj3下的工程proj3,其中定义了BaseX类(X进制整数类),其中成员函数print输出该整数指定数制的表示形式。使用展转相除法,可从低位到高位逐位求出所需要的表示形式,例如,求十制数231的四进制表示形
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
下列叙述中正确的是()。
对于循环队列,下列叙述中正确的是()。
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
随机试题
A.齿状线B.刍线C.肛窦D.痔环E.直肠横襞皮肤和黏膜的分界线是
易袭阳位,具有升发向上特性的邪气是
下列选项中,与所给立体图形相同的是:
我们常用的AutoCAD软件,就其应用领域而言属于_________应用。
鼠疫的主要传播媒介是
A公司的甲产品5月份发生的生产费用为10万元,甲产品5月份的完工产品成本也是10万元,则下列各项有关分析结论正确的有()。
Theygotallthepackages__________ontime.
李老师在校内开了一个超市,学生张某喝了该超市所售卖的过期的饮料,腹泻不止,在此事件中应当承担责任的是()。
1927年大革命失败后,党的工作重心
下列有关过程的叙述中错误的是()。
最新回复
(
0
)