首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: #include<iostream> using namespace std; int s=O; class sample { static int n; public: sample
若有如下程序: #include<iostream> using namespace std; int s=O; class sample { static int n; public: sample
admin
2010-03-29
54
问题
若有如下程序: #include<iostream> using namespace std; int s=O; 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赋值。在主函数main中,定义对象a(2)时,通过构造函数使静态数据成员n的值变为2,在定义对象b(5)时,通过构造函数使静态数据成员n=5(覆盖了前面的n=2),再执行sample::add()使全局变量s=5。
转载请注明原文地址:https://kaotiyun.com/show/oNjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=-2,b=2;for(;,++a&&--b;)printf("%d,%d,",a,b);}程序执行后的输出结果是()。
若有定义:inta=3;doubleb=0.1263;charch=’a’;,则以下选项中,叙述有错的是()。
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti:Aa={1,2}:
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共
执行下列程序时输入“456<空格>789<空格>123<回车>”,输出结果是()。#include<stdio.h>main(){charm[80];intc,i;scanf("%c",&c);scanf("%d",&i);sca
以下叙述正确的是()。
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序
下列叙述中正确的是
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和c的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:#include<stdio.h>#
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
与单式记账法相比,复式记账法有什么特点?
A.透明软骨退行性变B.骨赘形成C.非特异性滑膜炎D.关节囊纤维变性增厚、挛缩
砖基础大放脚一般采用一顺一丁砌筑形式,上下皮垂直灰缝相互错开()mm。
一栋18层的旅馆,建筑高度68m,设有两个防烟楼梯间,一部消防电梯与一个楼梯间合用前室,两个楼梯间可开启外窗,合用前室和前室无外窗,且每层有一条长40m,宽1.4m的无自然采光的内走道。问题:该旅馆室内消火栓的布置间距不应大于多少米?室内消火
企业改组为拟上市股份有限公司的程序不包括()。
根据《中华人民共和国营业税暂行条例》的规定,下列项目中,属于免征营业税的有()。
A公司的财务报表资料如下:(1)(2)(3)A公司2015年的净经营资产为1555万元,净金融负债为555万元。(4)计算财务比率时假设:“经营现金”占销售收入的比为1%,“应收票据”、“应收账款”、“其他应收款”不收取利息;“应付票据”等短期
A、 B、 C、 D、 A图形数量规律及位置规律。每一行的三个图形中,黑色小三角形的数量依次递减一个,并且是从左下方的黑色小三角形开始,往上依次递减。依此规律,本题应选A。
《著作权法》规定,演绎权属于:
商业银行资产管理理论不包括()。(2006年金融联考)
最新回复
(
0
)