首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: #include <iostream> using namespace std; int s=0; class sample { static int n; public: sam
若有如下程序: #include <iostream> using namespace std; int s=0; class sample { static int n; public: sam
admin
2010-03-29
38
问题
若有如下程序: #include <iostream> using namespace std; int s=0; class sample { static int n; public: sample (int i) { n=i; } static void add() { s+=n; } }; int sample: :s=0; int main () { sample a(2),b(5); sample:: add (); cout<<s<<end1; return 0; } 程序运行后的输出结果是( )。
选项
A、2
B、5
C、7
D、3
答案
2
解析
本题考核静态数据成员和静态成员函数的应用。程序中定义一个类sample,它包括一个静态数据成员n和一个静态成员函数add(),并在类的构造函数中给类私有静态数据成员n赋值。在主函数中,定义对象a(2)时,通过构造函数使静态数据成员n的值变为2,在定义对象b(5)时,通过构造函数使静态数据成员n=5(覆盖了前面的n=2),再执行“sample::add()”使全局变量s=5。
转载请注明原文地址:https://kaotiyun.com/show/wXjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);printf("%d,%d,%d\n",c,b,a);}程序运行后
以下选项中,值为1的表达式是
以下关于宏的叙述中正确的是
下面不属于软件测试实施步骤的是
在数据管理技术发展的三个阶段中,数据共享最好的一个阶段是()。
下列有关数据库的描述,正确的是()。
某二叉树共有530个结点,其中度为2的结点有250个,则度为1的结点数为()。
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
下面关于算法的叙述中,正确的是()。
下列说法正确的是()。
随机试题
A.大椎,少商B.曲泽,委中C.肺俞,胃俞D.合谷,太冲(2011年第117,118题)三棱针点刺法常取的腧穴是()
下列报表中,反映企业财务状况的是
没有覆盖前牙唇面或后牙颊面的部分冠修复体为真空高温条件下金属基底上制作的金属-烤瓷复合结构的全冠
A.气血阴阳失和,脉络瘀阻B.脾虚湿盛,湿热蕴蒸,水湿积聚C.血分蕴热,湿热瘀阻D.外感风热,闭塞腠理E.湿热蕴结肌肤
患者,男,65岁,久咳不已,短气乏力,痰多清稀,食纳减少,腹胀便溏,足面浮肿,苔白舌淡,脉细弱。根据脏腑辨证,回答以下问题。辨证要点是既有咳喘,纳少,腹胀便溏,又兼见
合伙制私募基金的优点有()。
中国特色社会主义道路是由一些“要素”组成的,这些“要素”主要包括()。
教育技术的领域包括()。
社会越轨是指违反社会规范的行为,有积极性、消极性、中性三种不同类型。其中积极性社会越轨是对社会发展起积极进步作用的越轨行为。这种社会越轨是打破因循守旧、推动社会发展的动力之一。根据以上定义,下列属于积极性社会越轨行为的是( )。
根据以下资料,回答以下问题据中国汽车工业协会统计,2013年我国全年累计生产汽车2211.68万辆,同比增长14.76%,销售汽车2198.41万辆,同比增长13.87%,产销同比增长率较2012年分别提高了10.2个百分点和9.6个百分点。其中,乘用
最新回复
(
0
)