首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; int s=0; class sample { static int n; public: samp
有以下程序: #include <iostream> using namespace std; int s=0; class sample { static int n; public: samp
admin
2013-02-27
20
问题
有以下程序: #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::n=0;
选项
A、2
B、5
C、7
D、3
答案
2
解析
程序中定义对象a(2)时,通过构造函数使静态数据成员n=2,在定义对象 b(5)时,通过构造函数使静态数据成员n=5(覆盖了前面n=2),再执行“sample::add();”使全局变量s=5。注意:本题程序中尽管代码中静态数据成员n的初始化语句“int sample::n=0;”没有意义(因为各对象中的n值由变量i赋给),但不能省略,否则会出现编译错误。
转载请注明原文地址:https://jikaoti.com/ti/NuL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序的三种基本控制结构是()。
设有以下函数:voldfun(intn,char*s){…}则下面对函数指针的定义和赋值均是正确的是()。
在源程序的开始处加上“#include<stdio.h>”进行文件引用的原因,以下叙述正确的是()。
下列给定程序中,函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。例如,若num1和num2分别为49和21,则输出的最大公约数为7;若num1和num2分别为27和81,则输出的最大公约数为27。请改正函数fun中指定部位的错误,使
下列给定程序中,通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与出队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
如果重载不能重载的运算符会出现语法错误,下列不可以被重载的运算符是()。
循环链表的主要优点是()。
随机试题
A.NK细胞B.浆细胞C.Tdth细胞D.CTL细胞E.树突状细胞能分泌抗体的免疫细胞是
A.半月瓣关闭B.半月瓣开放C.心肌收缩力D.房室瓣开放E.房室瓣关闭第二心音产生的主要构成成分是
《太平惠民和剂局方》属于我国第一部
十二经脉中相为表里的阴经与阳经交接于无名指端的是()。
避雷带的搭接长度规定有()。
承包人的主要任务包括()。
某市印刷厂为增值税一般纳税人,主营书刊、写字本等印刷业务。2010年9月有关资料如下:(1)接受出版社和杂志社委托,自行购买纸张,印刷有统一刊号(CN)的图书和杂志。购买纸张取得的增值税专用发票上注明税额340000元,向各出版社和杂志社开具的增值
按照农村信用社行业管理规定,以划拨的国有土地使用权作抵押的,抵押贷款的最高额不得超过其现值的()。
人们的生活经验证明,人们由于长期进行某一方面的训练,就可以使脑的某一方面反应能力提高。如印染工人可以比一般人具有较强的颜色鉴别能力,酿酒老工人具有较敏锐的鉴别酒质的能力。这种现象说明()。
论述二战前夕德国法西斯的扩张步伐
最新回复
(
0
)