首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
61
问题
下面程序的运行结果是( )。
#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://www.kaotiyun.com/show/Ztyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
有如下类定义:classAA{inta;Public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)____
有如下程序:#includeusingnamespllcestd;classBase{intx;public:Base(intn=0):x(n){eout
下列运算符中,在C++语言中不能重载的是()。
以下叙述正确的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示雇员的Employee类,但类Employee的定义并不完整。请按要求完成下列操作,将类CEmployee的定义补充完成。(1)定义私有数据成员name、street、city、
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*str,charch),本函数采用二分法,在己按字母次序从小到大排序的字符数组str中,查找字符ch,若ch在数组中,函数返回字符ch在数组中的下标,否则返回-1。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
下列选项中不属于面向对象程序设计特征的是()。
随机试题
在企业内部网与外部网之间,用来检查网络请求分组是否合法,保护内部网络资源不被非法使用的技术是()
手术的病人的准备包括
乙成立恐怖组织并开展培训活动,甲为其提供资助。受培训的丙、丁为实施恐怖活动准备凶器。因案件被及时侦破,乙、丙、丁未能实施恐怖活动。关于本案,下列哪些选项是正确的?(2016年卷二56题)
建立工程造价资料数据库要解决的首要问题是()。
与外界既有能量交换又有物质交换的系统被称为()。
债权人会议通过和解协议的决议应当由( )。
基金宣传推介材料登载过往业绩,基金合同生效(),应当登载从合同生效之日起计算的业绩。
根据《企业破产法》以及相关司法解释的规定,在重整期间,有下列()情形之一的,经管理人或者利害关系人请求,人民法院应当裁定终止重整程序,并宣告债务人破产。
国家审计机关对国家的财政金融机构和企业事业组织财务收支情况的审计活动,在我国的监督属于()
StructureoftheCanadianGovernmentI.Introduction—Canada’ssystemofgovernmentwasbasedontheBritishsystemofparliam
最新回复
(
0
)