首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<iostream> using namespace std; class TestClass {static int n; public: TestCla
下面程序的运行结果是( )。 #include<iostream> using namespace std; class TestClass {static int n; public: TestCla
admin
2020-11-11
39
问题
下面程序的运行结果是( )。
#include<iostream>
using namespace std;
class TestClass
{static int n;
public:
TestClass 0
{
n++;
}
static int test()
{
for(int i=0;i<4;i++)
n++;
return n;
}
};
int TestClass::n=0;
intmain()
{tout<<TestClass::test()<<’’’’;
TestClass c1,c2;
tout<<TestClass::test()<<end1;
return 0;
}
选项
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()<<end1;”后,n等于10。
转载请注明原文地址:https://kaotiyun.com/show/Ygyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR,****found****”之后的一行语句有错误,请加以改
下列关于虚函数的说明中,正确的是()。
下面是关于派生类声明的开始部分,其中正确的是()。
派生类的构造函数的成员初始化列中,不能包含()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示雇员的Employee类,但类Employee的定义并不完整。请按要求完成下列操作,将类CEmployee的定义补充完成。(1)定义私有数据成员name、street、c
有如下函数模板定义:temp1ate<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用
下面不能作为结构化方法软件需求分析工具的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proi2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStaek类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
下列数据结构中,属于非线性结构的是()。
随机试题
Theword"happy"hastwodifferenttypesofantonymsatthesametime,onebeingnegativeandtheotheropposite.Whatarethey?
发行量稽核
下列哪种疾病中免疫球蛋白的含量不下降
新生儿体内液体总量占其体重的
下面表面活性剂易发生起昙现象的是
急性乳腺炎形成脓肿后行切开引流时,错误的是
()职工醉酒后在工作时间和工作场所内负伤,可以认定为工伤。
财务比率分析是根据借款人提供的资产负债表和损益表等财务报表中的有关数据,相关数据来分析借款人的()。
F公司所属行业近年来波动异常,营业收入常常呈现出意外的大起大落。为了从总体上把握F公司2005年度主营业务收入的合理性,注册会计师P决定对F公司的主营业务收入实施分析程序。在以下由分析程序获取的审计证据中,可靠的有( )。为了证实F公司存货的真实性,
儿童的精神需要主要有游戏的需要、求知的需要和()。
最新回复
(
0
)