首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
32
问题
下面程序的运行结果是( )。
#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打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正错误,使得程序正常运行,并且要求最后一个catch()必须抛出执行的任何异常。程序通过抛出异常输出:error0ERROR注
下列符号中可以用作C++标识符的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
下列不属于行政机关作出处罚决定前的告知义务的有
患者,男,45岁,患有十二指肠溃疡病已有10年,反复发作,上腹部由空腹疼痛转为胀满痛与沉重感,并伴大量呕血20多天,患者有明显消瘦、脱水、病重等症状,诊断为十二指肠溃疡并发瘢痕性幽门梗阻。生化检查最可能出现的电解质和酸碱紊乱是()。
具有调节汗孔开合作用的气是
根据《制革、毛皮工业污染防治技术政策》,推广白湿皮工艺,采用无污染的化工材料预鞣、剖白湿皮;()。
个人信用信息基础数据库的计算机系统会记录每一个用户对每一笔信用报告的查询操作。()
四川将推进“两湖一山”休闲度假旅游区的建设,“两湖一山”指()。
关于关键字class和typeriame,下列表述中正确的是()。
下列字符中,其ASCII码值最大的是
BeingthefounderoftheInternet’slargestencyclopaediameansJimmyWalesgetsalotofbizarreemails.Therearecorresponden
A、Themanwasusingadigitalcamera.B、Thewomanranoutoffilmwhenshetookpictures.C、Themandidn’ttakeanypictures.D、
最新回复
(
0
)