首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0;i<n;i++)sum+=x[i]; return sum; } main() { int a[]={1,2,3,4,5},b
有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0;i<n;i++)sum+=x[i]; return sum; } main() { int a[]={1,2,3,4,5},b
admin
2015-12-25
58
问题
有以下程序
int fun(int x[],int n)
{ static int sum=0,i;
for(i=0;i<n;i++)sum+=x
;
return sum;
}
main()
{ 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、50
B、45
C、60
D、55
答案
C
解析
在函数int fun(int x[],int n)的定义中,变量sum使用了static修饰符,这说明了变量sum为一个静态局部变量。由于在整个程序运行期间,静态局部变量在内存中的静态存储区中占据着永久的存储单元。即使退出函数之后,下次再进入该函数时,静态局部变量继续使用原来存储单元中原来的值。函数int fun(int x[],int n)的功能是求出数组x[]各个元素的和。所以在主函数中,调用函数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://jikaoti.com/ti/Nii0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!a)x--;elsex=5;if(C)x=3;elsex=4;
下列程序的运行结果为()。#include<stdio.h>voidabc(Char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
下列程序段中,不能正确赋值的是()
下列不是合法的C语言语句是()
下列叙述中正确的是()。
按照“先进先出”组织数据的数据结构是()。
下列叙述中,不符合良好程序设计风格要求的是
fgetc函数的作用是从指定文件读入—个字符,该文件的打开方式必须是______。
有以下计算公式:若程序前面已在命令行中包括math.h文件,不能够正确计算上述公式的程序是()。
随机试题
生产A产品有两道工序,第一道工序需要240小时,第二道工序需要160小时,已知第一道工序没有在产品,第二道工序在产品200件,平均完成进度是60%,第二道工序在产品的约当产量是()件。
患者近期出现症状的原因可能是治疗时不宜采用下列哪项措施
甲公司与乙公司达成了合资意向后,在乙公司的一再要求下,甲公司派人开始了前期准备工作。进行了包括可行性研究、环境影响评估、委托项目管理公司等工作。与此同时,甲公司与乙公司对合资合同、章程、协议作了多次洽谈,最终达成一致意见。正当双方要签字时,乙公司通知甲公司
董事会会议的形式包括定期会议和()。
A汽车公司的组织结构相对简单,然而这种组织结构能够战略性地反映出A公司业务的变化与经营重点。A公司有3个基本的经营单位:汽车集团、多样化产品公司和家电公司。1.汽车集团汽车集团分为国内汽车公司与国际汽车公司两个部分。国内汽车公司有50多
某球员的转会条款如下:基本转会费2000万欧元,每次出场加付30万欧元,若赛季结束球队获得第1、2、3、4名则分别加付600万、500万、400万、300万欧元。已知赛季结束时,其转会球队总共与19支球队踢了38场比赛,该球员最终的转会费为2900万欧元,
ThecelebrationoftheNewYearistheoldestoneofallholidays.Itwasfirst【C1】______in【C2】______Babylonabout4,000yearsa
张阳是北京某公司财务部的主管,为了提高公司的日常报账和结算单审核效率,他准备设计一个《经费联审结算单》模板。请根据考生文件夹下“Word素材文件1.docx”和“Word素材文件2.xlsx”帮他完成制作任务,具体要求如下:《××研究所科研经费报账须知
Volcanicfireandglacialicearenaturalenemies.Eruptionsatglaciatedvolcanoestypicallydestroyicefields,astheydidin
百度在一直努力创新,通过大数据分析的优势帮助我们寻求未来技术解决方案,应对社会和环境问题。
最新回复
(
0
)