首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; int s=0; class sample { static int n; publi
有如下程序: #include <iostream> using namespace std; int s=0; class sample { static int n; publi
admin
2013-05-30
35
问题
有如下程序: #include <iostream> using namespace std; int s=0; class sample { static int n; public: sample(int i) { n=i; } static void add() { s+=n; } };
选项
A、2
B、5
C、7
D、3
答案
2
解析
本题考核静态数据成员和静态成员函数的应用。程序中定义一个类sample,它包括一个静态数据成员n和一个静态成员函数add,并在类的构造函数中给类私有静态数据成员n赋值。在主函数main中,定义对象a(2)时,通过构造函数使静态数据成员n的值变为2,在定义对象b(5)时,通过构造函数使静态数据成员n=5(覆盖了前面的n=2),再执行sample::add()使全局变量s=5。
转载请注明原文地址:https://kaotiyun.com/show/UhNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序的三种基本控制结构是()。
流程控制语句的基本控制结构有三种,不属于这一种结构的是()。
数据库管理系统是位于用户与操作系统之间的一个数据管理软件,以下不属于它的基本功能的是()。
C++程序中的预处理命令以符号【】作为起始标记。
有如下程序:#include<iostream>usingnamespacestd;classPARENT{public:PARENT()cout<<"PARENT";}};classSONpublicPARENT{
阅读下面程序:intfun2(intm){if(m%3==0)return1;elsereturn0;}voidfunl(intm,int&s){inti;for(i=1;i<m;i++)if(fun2(i))
关于swish语句的说明中,错误的是()。
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
如果表达式x=y*z中的“*”是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
定义如下枚举类型:enumNumber{one=1,two=2,four=4,eight=8),则下列语句正确的是()。
随机试题
我国出口企业在办理货物装运出口和制单结汇后,要及时办理出口收汇核销,目前出口收汇核销实行()
A.白虎加入参汤B.竹叶石膏汤C.通幽汤D.沙参麦冬汤噎膈,食入不下,纳食则吐,胸膈疼痛,固着不移,肌肤枯燥,舌质紫暗,脉细涩,治宜选用
B细胞发育成熟的场所是
A.阿托品B.解磷定C.二巯丙醇D.亚硝酸钠E.苯巴比妥钠马钱子中毒,可注射的药物是
甲粮油贸易公司与乙食用油脂厂签订一份合同,双方约定由甲方提供毛糖油20吨,乙方负责加工成精糖油。乙方应以甲方提供的毛糖油酸价为基数,降低8个酸价,并脱色去杂,使其达到食用标准,加工费由甲方提货时付清。合同签订后。乙方就甲方提供的毛糖油按约定降低8个酸价处理
对会议文件校对时,只有认真检查(),才能杜绝差错。
京剧、文房四宝、剪纸……这些极具传统特色的“中国元素”,在历史的演变中已变为人类文化宝库中的瑰宝。这些“中国元素”()。①是中华民族精神的核心内容②是中华文化发展的力量源泉③体现了中华文化的博大精深④显示了中华文
A、 B、 C、 D、 D
WhatiswrongwiththeAmericandiet?
Whatwastheonlyuseoftrainsbeforethe20thcentury?
最新回复
(
0
)