首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为( )。 #include<iostream.h> class TestClass { public: TestClass (){val++;} static int val; };
下列程序的输出结果为( )。 #include<iostream.h> class TestClass { public: TestClass (){val++;} static int val; };
admin
2010-12-16
41
问题
下列程序的输出结果为( )。 #include<iostream.h> class TestClass { public: TestClass (){val++;} static int val; }; int TestClass::val=0; void main() { TestClass cs1; cout<<cs1.val<<""; TestClass cs2; TestClass cs3,cs4; cout<<cs2.val<<endl; }
选项
A、03
B、13
C、14
D、24
答案
C
解析
由主函数main入手,定义TestClass类的对象cs1,执行cs1.val,其中val为静态变量,根据“int TestClass::val=0;”初始化,TestClass中的TestClass(){val++;)构造函数执行后,val值为1。主函数中接着定义对象cs2,cs3,cs4。执行“cout<<cs2.val<<endl;”中的val值为4,所以输出为14。
转载请注明原文地址:https://kaotiyun.com/show/HIVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半杳找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),
以下程序运行后的输出结果是()。#includevoidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
下列选项中,不属于模块间耦合的是()。
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其他三个不同的是()。
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti:Aa={1,2};
以下叙述中正确的是()。
软件设计中模块划分应遵循的准则是()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
重载的流运算符函数应该被定义为类的【】函数。
随机试题
议案的含义。
为适应商品储存的需要,将仓库按保管条件分开,称为()
A.正常B.延长C.减少D.正常或增多E.正常或减少特发性血小板减少性紫癜巨核细胞数目
《中国药典》规定,应检查重金属及有害元素的药材有()。
关于居住区绿地采用调蓄、转输雨水等的做法,错误的是:
进口设备购置费由()组成。
工程项目管理层次中不包括()。
2011年10月甲公司购买乙公司的部分资产,该部分资产计税幕础为6000万元,公允价值为8000万元;乙公司全部资产的公允价值为10000万元。甲公司向乙公司支付一部分股权(计税基础为4500万元,公允价值为7000万元)以及1000万元银行存款。假定符合
现代教育是机会均等的教育,这意味着必须让所有的儿童接受同样的教育。()
某省2016年上半年省内居民网络消费达1696,07亿元,同比增长45,13%。该省11个地市中,2016年上半年省内居民网络消费额两两之差小于10亿元的组合共有:
最新回复
(
0
)