首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> int fun(int x[], int n) { static int sum =0,i; for(i=0;i<n;i ++ )sum + =x[i]; return sum
有以下程序: #include <stdio.h> int fun(int x[], int n) { static int sum =0,i; for(i=0;i<n;i ++ )sum + =x[i]; return sum
admin
2009-01-15
43
问题
有以下程序: #include <stdio.h> int fun(int x[], int n) { static int sum =0,i; for(i=0;i<n;i ++ )sum + =x
; return sum;{ int a[] ={1,2,3,4,5},b[]={6,7,8,9},s=0; s = fun(a,5) + fun(b,4) ;printf( "%d \n",s);程序执行后的输出结果是( )。
选项
A、45
B、50
C、60
D、55
答案
4
解析
静态变量是在编译时赋初值的,即只赋初值一次,在程序运行时它已有初值,以后每次调用函数时不再重新赋初值而只是保留上次函数调用结束时的值。在main函数中调用 fun(a,5),执行for循环得到sum=0+a[0]+a[1]+a[2]+a[3]+a[4]=15;然后调用 fun(b,4),因为sum为静态变量,再次调用时sum保留上次函数调用结束时的值,所以sum: 15+b[0]+b[1]+b[2]+b[3]=45;返回sum的值,main函数中输出的s=15+45=60。
转载请注明原文地址:https://kaotiyun.com/show/b2Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不符合良好程序设计风格的是
编写如下程序:PrivateSubCommand1_Click()DimscoreAsIntegerscore=86Ifscore>85Thenr=1ElseIfscore>60Thenr=2Elser=0EndIfP
(1)在考生文件夹下有一个工程文件sit3.vbp,相应的窗体文件为sjt3.frm,包含了所有控件和部分程序,如图3—109所示。要求如下:①利用属性窗口向列表框添加四个项目:VisualBasic、TurboC、C++、Java。②请编写适当的
(1)考生文件夹下有一个工程文件sjt3.vbp,其窗体上有1个名称为Text1的控件数组;一个标题为”排序”的命令按钮。程序运行时,在文本框数组中输入8个整数,如图3-29(a)所示;然后单击“排序”按钮,则8个整数按降序排序,如图3-29(b)所示。
算法的空间复杂度是指()。
数据库设计中反映用户对数据要求的模式是( )。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
表达式Sin(0)+Abs(-1)+Int(Rnd(0))+Len(Str(3.14))的值是
负责数据库中查询操作的数据库语言是( )。
随机试题
寒热证的鉴别要点是
面对当事人的下列做法,法院应当不予准许的是?
下列哪一选项符合规章制定的要求?(卷二真题试卷第39)
根据《房屋建筑与装饰工程工程量计算规范》,措施项目中安全文明施工的“四口”是()。
要保持一国长期的经济增长,政府可以选择的经济政策包括()。
关于期货市场,下列说法正确的有()。
王某担任某县高二英语教师期问通过了硕士研究生入学考试,学校以王某服务期未满,学校英语教师不足为由不予批准王某在职学习。王某欲以剥夺其参加进修权利为由提出申诉,受理申诉的机构应当是()。
教授创造性思维的策略和方法中,()的主要目的是发展学生的想象力和对事物的敏感性,并促使学生深入思考,灵活应对。
新郎经过紧张的筹备准备迎娶新娘,婚礼当天迎亲车队到达时,新娘因移情别恋飞往国外,新娘家人转告新郎随后办理离婚手续。此事对新郎造成了严重伤害。法院认为新娘违背了诚实信用原则和公序良俗原则,侮辱了新郎的人格尊严,判决新娘赔偿新郎财产损失和精神抚慰金。关于本案,
属于特殊商品的有()
最新回复
(
0
)