首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: #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
72
问题
若有如下程序: #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全国计算机二级
相关试题推荐
有以下程序:#includemain(){intm=1,n=2,*p=&m,*{i=&n,*r;r=p:p=q:q=r:printf(“%d,%d,%d,%d\n”,m,n,
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
设有定义:intk=0;下列选项的4个表达式中与其他3个表达式的值不相同的是()。
数据库设计的根本目标是要解决
以下选项中,能用作数据常量的是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
在C语言中,以下说法不正确的是()。
若某二叉树中的所有结点值均大于其左子树上的所有结点值,且小于右子树上的所有结点值,则该二叉树遍历序列中有序的是
标准库函数fgets(s,n,f)的功能是
标准库函数fgets(str,n,fp)的功能是()。
随机试题
ABC企业计划进行长期股票投资,企业管理层从股票市场上选择了两种股票:甲公司股票和乙公司股票,ABC企业只准备投资一家公司股票。已知甲公司股票现行市价为每股6元,上年每股股利为0.2元,预计以后每年以5%的增长率增长。乙公司股票现行市价为每股8元,每年发放
子宫腔最狭窄的部位是
任何单位和个人不得占用()用地进行建设。
对库存现金进行清查应该采用的方法是( )。
甲公司为股份有限公司,20×7年1月1日,该公司根据公司计划并经相关方面批准,决定授予其300名管理人员每人1000股的本公司股份期权,所附条款为雇员必须在未来三年内在本公司工作,甲公司估计三年中雇员的离职率为10%,第一年离职人数20人,于第一年年末重新
鲁迅是中国现代文学史上最重要的长篇小说作家。()
公达律师事务所以为案件的被告进行有效辩护而著称,成功率达90%以上。老余是一位以专门为离婚案件的当事人成功辩护而著称的律师。因此,老余不可能是公达律师事务所的成员。以下哪项最为确切地指出了上述论证的漏洞()
下列哪一组服饰和配件,最有可能是中国古代“女子”的打扮?()
以下关于监理质景控制的描述中,错误的是(33)。
Readthearticlebelowaboutacity.Aresentences16-22givenbelow"Right"or"Wrong"?Ifthereisnotenoughinformationto
最新回复
(
0
)