首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
73
问题
下面程序的运行结果是( )。
#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,其中有元素类Element和集合类MySet的定义。请在程序中的横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的输出结果应为:0358038
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#inc1ude<iostream>usingnamespacestd;classBase{
已知将运算符“+”和“*”作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
已知类Myclass声明如下:classMyclass{intn;public:Myclass(intk):n(k){}intgetValue()const{returnn;}}
已知类IMS中两个成员函数的声明为“voidlisten()const;”与“voidspeak();”,另有两个对象的定义为“IMSobjl;”与“constIMSobj2;:”,则下列语句中,产生编译错误的是()。
算法的时间复杂度是指()。
下列关于this指针的描述中,正确的是()。
算法的有穷性是指()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为()。
随机试题
2010年6月,A研究所研制成功一种“近视眼治疗仪”,经试验效果良好。同年8月,在我国政府举办的“科学仪器国际展览会”上,作为一项重要的科研成果,A研究所在展览会上展示了“近视眼治疗仪”。同年10月,A研究所向专利行政管理部门申请了实用新型专利。2011年
以下不属于审美活动的基本性质的是
与阿拉伯商人接触时不能赠送酒类礼品,因为饮酒在阿拉伯国家是被严格禁止的。这突出反映的是商务谈判影响因素中的()
差异化战略的实现途径包括【】
需要进行血液、体液隔离的是
大连接体的主要作用是
下列不属于产品保持或成熟期财务指标的是()。
阅读下面的文章,按要求回答问题。关于价值概念的理解①近些年来,价值观问题受到社会各界的高度重视。但是,作为价值观核心概念的“价值”及相关概念,在国内理论界一直存在着许多似是而非的看法,影响了我们对价值观问题的理解,因而有必要理清一些基本概念。②现代价
下列说法正确的是()。
在含有15个结点的平衡二叉树上,查找关键字为28(存在该结点)的结点,则依次比较的关键字有可能是()。
最新回复
(
0
)