首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; int getSum(int num); int main () { int i; for (i=1; i
有如下程序: #include <iostream> using namespace std; int getSum(int num); int main () { int i; for (i=1; i
admin
2010-03-29
40
问题
有如下程序: #include <iostream> using namespace std; int getSum(int num); int main () { int i; for (i=1; i<4; i++) cout<<getSum(i); return 0; } int getSum(int hum) { static int sum=O; sum+=num; return sum; } 上述程序执行后的输出结果是( )。
选项
A、136
B、248
C、123
D、135
答案
1
解析
在函数getSum()中,局部变量sum被声明为static,并且初始化为0。该程序使用getSum()函数计算并报告当前计算所得结果。由于sum是static变量,因此它在函数调用过程中始终保持其值,即使函数调用结束,其空间也不会被释放,下次再调用时,上次运行结果仍然保留。
转载请注明原文地址:https://kaotiyun.com/show/D3jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:找出100一x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159,168,177、186、195,
下列关于C语言数据文件的叙述中正确的是()。
在下列选项中,没有构成死循环的程序段是()。
若有语句:inta[3][4],(*p)[4];p=a;,则以下选项中叙述错误的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均是正确的是()。
数据流图中带有箭头的线段表示的是( )。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
设有定义:intx[10],*p=x,i;,若要为数组x读入数据,以下选项正确的是()。
一个算法应当具有五个特性,以下叙述中正确的是()。
下列描述中,()是抽象类的特性。
随机试题
调整平等主体的公民之间、法人之间及公民和法人之间的财产关系、人身关系的法律规范的总称是()。
人参在败毒散中的配伍意义是
将光或其他能量携带的被照体的信息状态以二维形式加以记录,并表现为可见光学影像的技术是
明初在报国寺的书市,也因“分城之制”市人聚居宣南而转迁琉璃厂。()
联合国教科文组织国际21世纪教育委员会的报告——《学习一财富蕴藏其中》提出新的教育理念:“学会求知,学会做事,学会共处,学会做人。”请你从培养学生的角度谈谈对上述“四个学会”的理解。
2014年2月8日,中国南极()正式建立开站。这是我国在南极建成的第4个科学考察站。
如何推广一个政策法规?
下列关于入侵检测系统探测器获取网络流量的方法中,错误的是()。
【B1】【B3】
DefinitionsofObesityA)Howdoesonedefinewhenapersonisconsideredtobeobeseandnotjustsomewhatoverweight?Height-we
最新回复
(
0
)