首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: #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
26
问题
若有如下程序: #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://jikaoti.com/ti/PKW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidf(intb[]){inti;for(i=2;i<6;i++)b[i]*=2;}main(){i
下列选项中能正确定义数组的语句是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
下列数据结构中,能用二分法进行查找的是()。
下面结构体的定义语句中,错误的是()。
下列说法不正确的是
若语句“t=fun(fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
使用白盒测试方法时,设计测试用例应根据
以下说法正确的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
患者,男性,63岁,因“气促、咳嗽、发绀3h”就诊,查体:呼吸30次/min,血压100/60mmHg。动脉血气分析pH7.35,PaCO240mmHg,PaO245mmHg。初步诊断为急性呼吸窘迫综合征(ARDS)。对该患者采用PSV通气模式机械通气
科学对照原则的重要性不包括
实物法编制施工图预算适用于()的情况。
2002年3月,瑞安市中兴公司经瑞安市工商局核准设立,公司主要从事复合薄膜、包装透明薄膜、压延包膜的制造、加工工作。7月22日晚上,该企业有18名职工上班。21时20分左右,该企业锅炉使用非标燃料油发生泄漏,产生的油蒸气随后发生爆燃,火势迅速蔓延。
A注册会计师负责审计甲公司2012年财务报表。在审计过程中,A注册会计师应当直接与甲公司治理层沟通的事项包括哪些?
韩老师发现班上部分同学存在说脏话的现象,在这部分同学的影响下,越来越多的学生沾染了说脏话的恶习。韩老师应该()。
张林是奇美公司的总经理,潘洪是奇美公司的财务主管。奇美公司每年生产的紫水晶占全世界紫水晶产品的2%。潘洪希望公司通过增加产量使公司利润增加。张林却认为:增加产量将会导致全球紫水晶价格下降,反而会导致利润减少。以下哪项最为恰当地指出了张林的逻辑推断中的漏洞?
Beforeabigexam,asoundnight’ssleepwilldoyoumoregoodthanporingovertextbooks.That,atleast,isthefolkwisdom.A
如下函数模板:tempiateTsquare(Tx){returnx*x;}其中T是()。
下列关于表的叙述中,错误的是
最新回复
(
0
)