首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int s=0; class sample { static int n; public: sampl
有如下程序: #include<iostream> using namespace std; int s=0; class sample { static int n; public: sampl
admin
2010-06-06
68
问题
有如下程序: #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<<endl; return 0; } 程序运行后的输出结果是
选项
A、2
B、5
C、7
D、3
答案
B
解析
本题考核静态数据成员和静态成员函数的应用。程序中定义一个类sample,它包括一个静态数据成员n和一个静态成员函数 add,并在类的构造函数中给类私有静态数据成员n赋值。在主函数main中,定义对象a(2)时,通过构造函数使静态数据成员n的值变为2,在定义对象 b (5)时,通过构造函数使静态数据成员n=5(覆盖了前面的n=2),再执行sample::add()使全局变量s=5。
转载请注明原文地址:https://kaotiyun.com/show/M5jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intc;while((c=getchar())!=’\n’{switch(c-‘3’){case0:case1:putc
设有:chars[5],c;,则调用函数scanf能正确给s和c读入数据的是()。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
下述语句中,在字符串s1和s2相等时显示”theyareEqual”的是()。
有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
有以下程序:#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;i++)for(
下面属于“类一对象”主要特征的是()。
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
随机试题
血中PCO2升高对呼吸运动有何影响?试述其调节过程。
十滴水使用时需注意()。
A.针晶B.砂晶C.簇晶D.方晶E.柱晶甘草含
关于国家环境标准与地方环境标准的关系,说法正确的是()。
背景材料:某公司(甲方)与某建筑公司(乙方)订立了桥梁基础施工合同,同时又与丙方订立了工程降水合同,基础施工合同约定采用综合单价承包。该基础工程施工网络计划如下图所示。甲乙双方约定某年6月15日开工,在工程施工中发生了如下事件。事件一:由于降水施工
某区房产管理局向郭某发放了一份房屋产权证书,郭某系房屋产权人。李某知道此事后非常气愤,声称自己几年前就从该区房产管理局领到了所涉房产的产权证书。因交涉没有结果,李某遂以房屋产权人的名义向区政府申请复议,请求撤销区房产管理局向郭某发放的房屋产权证书。经复议审
在下列()情形下,项目从经济资源配置的角度考虑可以被接受。
A男与B女在离婚协议中约定:为了婚生女小萍的健康成长,B女若再婚也不可再生育子女,该约定违反了哪一项原则?()[2019年法考真题]
软件维护的副作用主要有以下(21)几种。
PASSAGEONEWhydidtheauthorgobacktotheDevonschool?
最新回复
(
0
)