首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
44
问题
有如下程序: #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的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
有以下程序:#includeintfun(intn){if(n)returnfun(n-1)+n;elsereturn0;}main(){printf("%d\n",fun
下面结构体的定义语句中,错误的是()。
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符“*”补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确
C语言规定,在一个C程序中,main()函数的位置()。
下列选项中不属于结构化程序没计原则的是()。
数据流图中带有箭头的线段表示的是( )。
以下选项中不能作为C语言合法常量的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
随机试题
男性骑跨伤致尿道损伤的部位是()
关于生殖道标本的采集,正确的是
防风通圣散的功用是
A.腹股沟斜疝B.腹股沟直疝C.股疝D.脐疝E.切口疝多见于儿童及青壮年的是
按照分类管理的有关规定,出口不满1年的出口工业产品生产企业按照三类企业管理。 ( )
长河公司和甲公司均为增值税一般纳税人,商品和设备适用的增值税税率为13%。2020年,长河公司发生的有关交易或事项如下:(1)为扩大生产规模,长河公司决定新建一投资项目,所需资金通过发行可转换公司债券筹集。2020年1月1日,长河公司经批准按面值发行5
阅读材料,并回答问题。在优秀班主任报告会上,古老师这样回顾自己的教育工作:一个新生小磊刚刚转来,不喜欢说话,下课后也不和其他的同学一起去玩,上课时注意力不集中,学习成绩一般。于是,在课间活动中,古老师领着这个学生和其他学生们一起参加摄影
2000年底公司负债总额为( )。1999年主营业务收入为( )。
证明:.
Whatisthepurposeofthismessage?
最新回复
(
0
)