首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
42
问题
有以下程序: #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://kaotiyun.com/show/UeVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
若有定义:inta=1,b=2,c=3,d=4,m=2,n=2;,则执行(m=a>b)&&(n=c>d)后n的值是()。
结构化程序的三种基本控制结构是()。
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,则输出应为s=35.951014。注
设有定义:char*C;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
有以下程序:#include<stdio.h>main(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4:c+=2;break;}
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>#defineN20voidfu
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
重载的流运算符函数应该被定义为类的【】函数。
下列关于运算符重载的叙述中,正确的是()。
随机试题
(C)运输工具(I)货物
A、 B、 C、 D、 B
Ishould______himuptotellhimtheinformation.
胃动力药多潘立酮俗称
细菌性肝脓肿常见的早期临床表现是()。
具有强度高、自重轻、保温隔热、防火抗震等良好的综合性能,表面可喷涂各种涂料,粘贴瓷砖等装饰块材的墙体是()。
根据所给材料计算后回答问题。张强将自己编著的《出版史话》书稿交甲出版社出版。根据出版合同约定,甲出版社以版税方式支付张强稿酬,版税率为8%,按实际销售数于每年年底结算。同时双方约定,甲出版社可出版该书的电纸书,版税率为30%,同样是每年年底结算。
薪点值中由部门的生产经营状况决定的部分称为()。
甲、乙二人于某日晚将私营业主丙从工厂绑架至市郊的一空房内,将丙的双手铐在窗户铁栏杆上,强迫丙答应交付3万元的要求。约两小时后,甲、乙强行将丙带回工厂,丙从保险柜取出仅有的1.7万元交给甲、乙。甲、乙的行为构成何罪?()
根据对哲学基本问题第一方面的不同回答,哲学可以划分为()
最新回复
(
0
)