首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的执行结果为( )。 #include<iostream> using namespace std; class example{ int n; public: example(int i
下列程序段的执行结果为( )。 #include<iostream> using namespace std; class example{ int n; public: example(int i
admin
2009-01-15
49
问题
下列程序段的执行结果为( )。 #include<iostream> using namespace std; class example{ int n; public: example(int i){n=i;} void add(){s+=n;} static int s; void pr(){ cout<<s<<endl; } }; int example::s=0; int fuc(char *x); int main(){ example x(2),y(3),z(4); x. add(); y. add(); z.pr(); return 0; }
选项
A、2
B、3
C、5
D、6
答案
4
解析
s为静态数据成员,其初始值为0。a,b,c为定义的3个对象,其各自的私有成员n为2,3,4。执行 x.add();语句后,s=2;再执行y.add();后,s=5;最后执行输出语句 z.pr(),即输出s的值5。
转载请注明原文地址:https://www.kaotiyun.com/show/Bukp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inty=10;while(Y一);printf(’’y=%d\n’’,y);}程序执行后的输出结果是()。
有以下程序#include#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf(char*name,chargender,in
若有以下程序#include<stdio.h>voidsp(int*a){intb=2;*a=*a*2;printf("%d,",*a);a=&b;*a=*a*2;printf("%d,",*a);}main
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
可在C程序中用作用户标识符的一组标识符是
有以下程序#includemain(){FILE*f:f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.txt中原有内容为:hello,则运行以上程序后,文件f
在软件开发中,需求分析阶段产生的主要文档是
下面选项中合法的字符常量是
下面不属于软件需求分析阶段主要工作的是
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i一)for(j=0;j
随机试题
单纯滑膜结核的X线表现是
有关暂列金额的规定,下列叙述错误的是( )。
签发进场通知、审批开工申请是施工监理()阶段的工作内容。
我国从事报关服务的报关企业有:
杜威所主张的教育思想被称作()。
(2016·湖南)一节课既有检查复习,又有新知识的讲授,还有练习巩固,从课的类型上看,这是一节综合课。()
当代的机器人有一些严重的缺点,你认为下列几项中不成立的一项是()。
下列哪种行为构成保险诈骗罪?()
HenryDavidThoreau—WhyIWenttotheWoodsLetusspendonedayasdeliberatelyasNature,andnotbethrownoffthetrack
A、Threeweeks.B、Fiveweeks.C、Threemonths.D、Fivemonths.C
最新回复
(
0
)