首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: #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
18
问题
若有如下程序: #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全国计算机二级
相关试题推荐
有以下程序:#includemain(){unsignedchara=8,c;c=a>>3:printf("%d\n",c);}程序运行后的输出结果是()。
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的*号全部删除,前面和中间的*号不动。例如,字符串中的内容为“****A*BC*DEF*G******,删除后,字符串中的内容应当是“****A*BC*DEF*G”。在编
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为inta[10])()。
关系数据库管理系统能实现的专门关系运算包括()。
有以下程序(其中的strstr()函数头部格式为:char*strstr(char•*p1,char*p2)确定p2字符串是否在p1中出现,并返回p2第一次出现的字符串首地址):#include#includechar*a="
判断字符串s1是否大于字符串s2,应该使用()。
下列叙述中错误的是()。
请编写函数fun,函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
以下哪一项不是结构化程序设计的基本原则?()
随机试题
中国的人口发展形势非常严峻,为此国家统计局每10年进行一次全国人口普查,以掌握全国人口的增长速度及规模。按照下列要求完成对第五次、第六次人口普查数据的统计分析:将两个工作表内容合并,合并后的工作表放置在新工作表“比较数据”中(自Al单元格开始),且保持
电线穿过门窗及其它可燃材料应加套()。
A.营养性缺铁性贫血B.营养性巨幼细胞贫血C.营养性混合性贫血D.地中海贫血E.红细胞G-6-PD缺陷症F.雅克什综合征G.急性白血病H.遗传性球形红细胞增多症
()是课程的实施者,也是课程的建设者。
中小学生的作文不算作品,不受法律保护。()
某县教育局科员李某因违纪被开除公职,李某对该处分不服,可以寻求的救济途径是()。
(2017年真题)甲被依法宣告失踪,乙为甲的财产代管人。下列选项中,由乙从甲的财产中支付的有()。
对经济利益的考虑已经渗透到了国际关系的各个方面。就像债主可以不断向负债人加码一样,国家的独立性也与此类似。这就是为什么负债国不能成为超级大国的原因。上文的推理假设了以下哪项?
Lessthanayearago,anewgenerationofdietpillsseemedtoofferthelong-soughtanswertoourchronicweightproblems.Hund
报表的数据源可以是()。
最新回复
(
0
)