首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
39
问题
下面程序的运行结果是( )。
#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或使用【答题】菜单打开考生文件夹prog1下的工程progl,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加以
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程projl,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:C
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输
有如下类定义:classAA{inta;Public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)____
有如下程序:#includeusingnamespacestd;classVAC{public:intf()coast{return3;}intf(){return5;}}
下列关于类和对象的叙述中,错误的是()。
假定TestClass为一个类,则该类的拷贝构造函数的声明语句为()。
数据库技术的根本目标是要解决数据的()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
结构化程序设计原则强调的是
随机试题
下列使用外观设计的产品名称正确的是?
毒蛇咬伤的急救原则是()
日常业务处理的任务主要包括()。
有报关权的单位不一定有进出口经营权,但有进出口经营权的单位都有报关权。()
甲公司为乙公司的股东,投资成本为200万元,占乙公司股权比例10%。乙公司累计未分配利润和累计盈余公积为1800万元,甲公司转让该项股权公允价格为500万元。根据企业所得税法律制度的规定,甲公司应确认股权转让所得为()万元。
下面谱例的曲作者是()。
下列生活现象与其体现的物理原理对应错误的一项是()。
()是夏代刑法的总称,也是我国历史上最早的刑法。
简述统计假设检验中两类错误的定义及其关系。(2009年)
对于某一执行价格为80元,且还有一年到期的欧式看涨期权来说,其价格下限为______元时,标的资产的价格是90元,一年期利率是5%(假设连续复利)。()
最新回复
(
0
)