首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 intfun(intx[],intn) {staticintsum=0,i; for(i=0;i<n;i++)sum+=x[i]; retumsum; } main( ) {inta[]-{1,2,3,4,5),b[]={6,7,8,9)
有以下程序 intfun(intx[],intn) {staticintsum=0,i; for(i=0;i<n;i++)sum+=x[i]; retumsum; } main( ) {inta[]-{1,2,3,4,5),b[]={6,7,8,9)
admin
2020-07-28
68
问题
有以下程序
intfun(intx[],intn)
{staticintsum=0,i;
for(i=0;i<n;i++)sum+=x
;
retumsum;
}
main( )
{inta[]-{1,2,3,4,5),b[]={6,7,8,9),s=0;
s=fun(a,5)+fun(b,4);printf(’’%d\n’’,s);
}
选项
A、50
B、45
C、60
D、55
答案
C
解析
在函数intfun(intx[],intn)的定义中,变量sum使川rstatic修饰符,这说明了变量sum为一个静态局部变量。由于在整个程序运行期问,静态局部变量在内存中的静态存储区中占据着永久的存储单元。即使退出函数之后,下次再进入该函数时,静态局部变量继续使用原来存储单元中原来的值。函数intfun(intx[]intn)的功能是求出数组各个元素的和。所以在主函数中,调用函数Fun(a,5)后,变量sum=1+2+3+4+5=15,当再次调用Fun(b,4)后,变量sum=15+6+7+8+9=45,所以s=15+45=60。
转载请注明原文地址:https://kaotiyun.com/show/h13p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
下列叙述中正确的是
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
软件生命周期中的活动不包括
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
下列叙述中错误的是
算法时间复杂度的度量方法是
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
以下说法中正确的是()。
随机试题
关于委托指令及其有效期,以下说法正确的有()。 Ⅰ.委托指令有效期可以分为当日有效与约定日有效 Ⅱ.委托指令部分成交后,委托指令失效 Ⅲ.委托有效期满,委托指令自然失效 Ⅳ.我国现行规定的委托期为当日有效
老舍作品表现出浓郁的()。
唇裂、腭裂的叙述正确的是()
某工程项目业主采用工程量清单计价方式公开招标确定了承包人,双方签订了工程承包合同,合同工期为6个月。合同中的清单项目及费用包括:分项工程项目4项,总费用为200万元,相应专业措施费用为16万元;安全文明施工措施费用为6万元;计日工费用为3万元;暂列金额为1
在通货紧缩中,货币购买力( )商品可供量。
外部质量保证是组织向_______提供信任。
用法律管道德问题,旨在利用法律对不道德行为的约束力,即通过规定人们该做什么、不该做什么来惩恶扬善。但是道德问题无法量化,这就令道德立法常常缺乏可操作性。比如,“不让座”的是全车的有座之人,还是与老弱病残孕距离最近的个别人?“常回家看看”的频率是什么,看的程
关于需求管理的描述,不正确的是(4)。
结构化程序的3种基本控制结构是()。
Peoplefromdifferentculturessometimesdothingsthatmakeeachotheruncomfortable,sometimeswithoutrealizingit.MostAmer
最新回复
(
0
)