首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include using namespace std; class TestClass { static int n; public: TestClass 0
下面程序的运行结果是( )。 #include using namespace std; class TestClass { static int n; public: TestClass 0
admin
2020-10-21
36
问题
下面程序的运行结果是( )。
#include
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;
int main()
{
cout<
TestClass el,c2;
cout<
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<
转载请注明原文地址:https://kaotiyun.com/show/xVyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数DecToBin(char*des,intn)的功能是将十进制数据n转换成二进制数据,并将转换结果存放在des中。如:120的二进制数据为111100
如果表达式v*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:TestClass1TestClass2注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是()。
下列()是C一+4.语言的有效标识符。
下列符号中可以用作C++标识符的是()。
下列字符串中,正确的C++标识符是()。
随机试题
Excel工作表被删除后,下列叙述中,正确的是_______。
【2011年第3题】题6~10:某车间工段用电设备的额定参数及使用情况见下表:请回答以下问题,并列出解答过程。(计算时取小数点后两位)接至本工段电源进线点前的电缆线路为埋地敷设的电缆,根据本工段计算电流采用“gG”型、熔体额定电流为200A的熔断器
某企业2005年12月份发生如下经济业务:(1)5日,从银行提取现金5000元;(2)5日,以现金支付本月工资5000元;(3)9日,以银行存款购买原材料2800元(不考虑增值税,不通过“材料采购”科目);(4)10日,以银
下列各项中,不属于终结现金流量项目的是()。
(2016·河南)成就动机理论对教育实践的启示是:教师应多给学生布置容易的任务,增强学生的自信心。()
士人清议
语言是一种_________________装置,这种装置靠_________________和替换来运转。
新一轮基础教育课程改革的具体目标有哪些?
YouwillhearaspeechbyIvoJupa,whomadeuseofshortmessageservicetoraisemoneyforcharity.Asyoulisten,answerthe
Hostelbuildingsvaryfromcottagetocastle.Mosthavebeenadaptedtohostelusethoughsomehavebeenspeciallybuiltforthe
最新回复
(
0
)