首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class count { static int n; public: count ( ) {
有以下程序: #include <iostream> using namespace std; class count { static int n; public: count ( ) {
admin
2010-03-29
34
问题
有以下程序: #include <iostream> using namespace std; class count { static int n; public: count ( ) { n++; } static int test() { for (int i = 0; i < 4; i++ ) n++; return n; } }; int count :: n = 0; int main() { cout<<count :: test()<<" "; count c1, c2; cout<<count :: test()<<end1; return 0; } 执行后的输出结果是( )。
选项
A、4 10
B、1 2
C、22
D、24
答案
1
解析
程序首先定义了类count,其内部含有private类型数据成员“static int n;”,同时含有public类型构造函数count()和静态成员函数static int test(),这两个函数的功能分别是为对象申请系统资源并将静态数据成员n加1和将静态数据成员n加4。主函数前,程序将静态数据成员n初始化为0,该数据成员为所有类count的对象所共有的数据成员。主函数中,程序首先执行静态成员函数test()(由于test声明为static,因此其调用时无需通过具体对象)。而其执行过程中,静态数据成员n应该加4变成 n=4,因此此处输出为4。此后程序创建对象c1和c2,由于在每次创建过程中都要调用构造函数count(),而每次调用count()函数后,静态数据成员n值都会加1,因此,创建两个对象之后,n值变为n=6;再次执行test()函数后,n的值再次加4,此时变为n=6+4=10。故程序全部执行后,变量n值变为10,而中间程序输出为“4 10”。
转载请注明原文地址:https://kaotiyun.com/show/x6jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下语句inta=1,b=2,c;c=a^(b
有下列程序:maln(){inti,t[][3]={9,8,7,6,5,4,3,2,1},ifor(i=0;i
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
关于C程序的编译和运行,以下叙述中错误的是()。
下面可以作为软件设计工具的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
男性,41岁,上腹剧痛7小时,持续性。伴发热,体温38.5℃,频繁呕吐。晚餐曾饮酒。查体发现上腹部肌紧张,压痛,无移动性浊音。血白细胞15×109/L,X线检查:膈下未见游离气体。如果病人治疗期间出现上腹部包块,首先考虑的诊断是
根据《机电产品国际招标投标实施办法》的规定,同一评标项目来自同一法人单位的评审专家不得超过评标委员会总数的()。
中断供电将造成主要设备损坏、大量产品报废时,该负荷应属于下列哪项?()
某双代号网络计划如下图所示。由于恶劣天气原因,工作A施工时间延误16天,则会影响工期()天。
某公司进口10辆轿车,装运港船上交货价为5万美元/辆,海运费为500美元/辆,运输保险费为300美元/辆,银行财务费费率为0.5%,外贸手续费费率为1.5%,关税税率为20%,则该公司进口10辆轿车的关税为()万元人民币。(外汇汇率:1美元=6.3
下列各项关于建造合同会计处理的表述中正确的有()。
蚁族
被称为是人生价值真正的源头活水、又是实现人生价值的必由之路的是
Single-sexSchoolI.【T1】______【T1】______—Co-ed:the【T2】_____ofsexes,politicallyacceptable【T2】______II.Research—Single-
Thekeyelementtosuccessfulinterviewingisnotyourexperience,yourgrades,whatclassesyoutook,yourextracurricularacti
最新回复
(
0
)