首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class myClass { private: int var; public: myClass
若有以下程序: #include <iostream> using namespace std; class myClass { private: int var; public: myClass
admin
2010-03-29
64
问题
若有以下程序: #include <iostream> using namespace std; class myClass { private: int var; public: myClass(int i) { var=i; } void add() { s+=var; } static int s; void display() { cout<<s<<end1; } }; int myClass::s=0; int main ( ) { myClass a(1),b(2),c(3); a.add(); b.add(); c.dislay(); return O; } 程序执行后的输出结果是( )。
选项
A、1
B、4
C、3
D、7
答案
4
解析
本题考核静态数据成员的应用。解本题的关键是知道静态数据成员类中所有对象共享的成员。每个对象对静态数据成员的操作具有叠加效果。本题在类 myClass中定义了一个静态数据成员s,其初始值为0。定义了3个对象a、b和c,并分别初始化各自的私有成员n为1、2和3。执行“a.add();”语句后,静态数据成员s=1。再执行语句“b.add();”后,s的值变为3。最后执行输出语句“c.display();”,即输出s的值7。
转载请注明原文地址:https://kaotiyun.com/show/cUjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,不属于"对象"基本特点的是()。
下列叙述中正确的是
设有定义:intx=2;以下表达式中,值不为6的是
函数ftell(fp)的作用是()。
if语句的基本形式是:if(表达式)语句,以下关于"表达式"值的叙述中正确的是
面不属于软件需求分析阶段主要工作的是
层次型、网状型和关系型数据库划分原则是
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
结构化程序设计的3种结构是()。
随机试题
电控燃油喷射系统的喷油压力一般为_______kPa。
冲突产生的根源有哪些?
已知曲线y=f(x)过点(e2,3),且在任一点(x,y)处的切线的斜率等于该点横坐标的倒数,求曲线y=f(x)的方程.
A、She’dliketowatchtelevisionwiththeman.B、Themanshouldn’twastehistimewatchingtelevision.C、Themanshouldwashdis
作为企业所编制的记账凭证至少要附有一张原始凭证。()
甲企业只生产销售一种产品,2014年度该产品的销售数量为l000件,单价为18元,单位变动成本为12元,固定成本总额为5000元。如果甲企业要求2015年度的利润总额较上年度增长12%,在其他条件不变的情况下,下列单项措施的实施即可达到利润增长目标的是(
关于合伙事务执行中的对外代表权,下列说法错误的是()。
下列关于加强出版工作者职业道德建设的意义的表述,正确的有()。
请打开考生文件夹下的解决方案文件proj2,其中在编辑窗口内显示的主程序文件中定义有类xBase和XDerived,以及主函数main。程序文本中位于每行’’//**********found**********下面的一行内有一处或多处下划线标记,请在每个
Iamoneofthemanycitypeoplewhoarealwayssayingthatgiventhechoicewewouldprefertoliveinthecountryawayfromth
最新回复
(
0
)