首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有如下程序: #include <iostream> using namespace std; int s =0; class example{ static int n; public:
假定有如下程序: #include <iostream> using namespace std; int s =0; class example{ static int n; public:
admin
2009-01-15
52
问题
假定有如下程序: #include <iostream> using namespace std; int s =0; class example{ static int n; public: example(int i){ n=i; } static void add( ){ s+=n; } }; int example::n=0; int main( ){ example a(2),b(5); example::add(); cout<<s<<endl; return 0; }程序运行后输出结果为( )。
选项
A、2
B、3
C、7
D、5
答案
8
解析
程序中定义一个类example,它包括一个静态数据成员n和一个静态成员函数 add(),并在类的构造函数中给类的私有静态数据成员n赋值。在主函数main()中,定义对象a (2)时,通过构造函数使静态数据成员n的值变为2;在定义对象b(5)时,通过构造函数使静态数据成员n=5,再执行example::add()使全局变量s=5。
转载请注明原文地址:https://kaotiyun.com/show/ZZkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C语言文件的叙述中正确的是()。
下面属于黑盒测试方法的是
若有定义:charc;intd;程序运行时输入:c=1,d=2<回车>,能把字符1输入给变量c、整数2输入给变量d的输入语句是
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
下列选项中,不属于数据管理员(DBA)职责的是()。
以下语句的输出结果是printf("%d\n",strlen("\t\"\065\xff\n"));()。
编写函数fun,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.140578。注意:部分源程序给出如下。请勿改动主函数main和
下列选项中不属于面向对象程序设计特征的是
以下能正确表述算式sin(2πr+30°)的C语言表达式是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
糖尿病患者口服葡萄糖后,血糖值升高,尿糖定性阳性,呈葡萄糖耐量减低曲线。()
下列给药途径属于非经胃肠道给药剂型的是
患者,女,56岁。绝经7年,近2个月阴道流水样白带,近2周出现阴道间断少量血性排液。妇科检查:宫颈光滑,宫体稍大且软,双侧附件未扪及异常。该患者诊断哪项可能性最大()
土质较均匀、结构疏松、孔隙发育,在一定压力下受水浸湿后结构迅速破坏,产生较大变形的土是()。
半导体热电阻的温度测量范围为()。
法的指引作用的对象是()。
人的意识与动物心理之间的关系,正确的说法是()。
下列指令中,有语法错误的是( )
A、 B、 C、 A
HowtoLearnLanguageSuccessfully【B1】______Theycanpickupnewvocabulary,masterrulesorgrammar,andlearntowritein
最新回复
(
0
)