首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
48
问题
有以下程序
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全国计算机二级
相关试题推荐
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。例如,若输入整数:2310,则应输出:2、3、5、7、11。请改正程序中的语法错误,使程序能得出正确的结果。注意:
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至X所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是
以下叙述中正确的是
以下选项中,能用作数据常量的是
与数学表达式x≥y≥z对应的C语言表达式是
生产每种产品需要多种零件,则实体产品和零件间的联系是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
A、Nevermind.B、Yes,Ihave.C、I’msorry.D、Hereismycard.B本题考查对一般疑问句的回答。对于这类问句,一般先用Yes或No给出判断,然后可根据句意给出相应答复。题目问:“你有没有尝试过一项新的
简述虚拟企业的特征和优势。
图示机构中,物块A、B的质量均为m,两均质圆轮C、D的质量均为2m,半径均为R。C轮铰接于无重悬臂梁CK上,D为动滑轮,梁的长度为3R,绳与轮间无滑动。系统由静止开始运动,则固定端K处的约束反力为()。
建设项目总进度纲要的主要内容有()。
拟对某一住宅项目进行功能评价,经评价人员分析,大家一致认为住宅功能分为适用、安全、美观和其他四方面功能,分别用F1~F4表示。就适用功能而言,又可以具体分为平面布局、空间布置、采光通风和层高层数等项指标,分别用F11~F14表示;就安全功能而言,可以具体分
根据蒙代尔的政策搭配学说,如果经济运行中同时存在着国际收支顺差和通货膨胀问题,为使经济恢复均衡而采取的政策组合是()。
用一个变量来存储跳高比赛成绩,单位为“米”,则该变量的数据类型应声明为()。
我国《合同法》第42条规定:“当事人在订立合同过程中有下列情形之一,给对方造成损失的,应当承担损害赔偿责任:(一)假借订立合同,恶意进行磋商;(二)故意隐瞒与订立合同有关的重要事实或者提供虚假情况;(三)有其他违背诚实信用原则的行为。”试分析:
TheoutbreakofswinefluthatwasfirstdetectedinMexicowasdeclaredaglobalepidemiconJune11,2009.Itisthefirstwo
Thepurposeofanyselectioninterviewistochoosetherightpersonforthejobinquestionortoselectsomeonewhoshowspote
最新回复
(
0
)