首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: #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
59
问题
若有如下程序: #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>voidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]
若有以下语句:typedefstruetS{intg;charh;}T;以下叙述中正确的是()。
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共
设有定义:struetcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是()。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是()。
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5)等价的是()。
软件调试的目的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得
以下关于结构化程序设计的叙述中正确的是()。
随机试题
柔性制造技术的代表有()
企业开展国际市场营销时,最为严重的政治风险是()
患者,女性,22岁。心悸、怕热、多汗、体重下降2个月,双手有细颤,凸眼不明显,甲状腺Ⅱ度弥漫性肿大,质软,有血管性杂音,P110次/分,考虑为Graves病。为明确诊断的首选检查为()
来自下肢深部静脉的血栓栓子最常引起栓塞的器官是
某药材,呈不规则圆锥形,稍弯曲,中部多向一侧膨大。表面棕褐色或灰棕色。断面形成层环纹呈多角形。气微,味辛辣、麻舌。某患者服用上述药物后,出现神经系统和心血管系统的不良反应,该药物含有的有毒成分是()
按建标[2003]206号文件的规定,材料运杂费是指材料由其来源地运到()所发生的全部费用。
计算机硬件的基本组成是()。
被海外报刊称为“中国第一水乡”的是()。
义务教育是一种()
下列不属于软件工程的3个要素的是
最新回复
(
0
)