首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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[]={6,7,
有以下程序 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[]={6,7,
admin
2018-11-21
48
问题
有以下程序
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修饰符,这说明了变量SUI’11为一个静态局部变量。由于在整个程序运行期间,静态局部变量在内存中的静态存储区中占据着永久的存储单元。即使退出函数之后,下次再进入该函数时,静态局部变量继续使用原来存储单元中原来的值。函数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://kaotiyun.com/show/Yqxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intb=2;intfunc(int*A){b+=*a;return(B);}main(){inta=2,res=2;res+=rune(&A);printf("%
有以下程序main()intx[]={1,3,5,7,2,4,6,0},i,j,k;for(i=0;i<3;i++)for(j=2;j>=i;j-
有以下程序:fun(intx,inty){return(x+y);}main(){inta=1,b=2,c=2,sum;sum=fun((a++,b++,a+b),c++);print
当下面的程序运行后,变量c的值为______。main(){inta=45,b=27,c=0;c=max(a,b);}intmax(x,y)int
若有下列定义(设int类型变量占2个字节):inti=8;则下列语句:printf("i=%08d",i);输出的结果是()。
结构化程序设计主要强调的是()。
有以下程序#include<stdio.h>main(){intc;while((c=getchar())!=’\n’){switch(c-’2’){caseO:case1:putchar(
有如下程序段int*p,a=10,b=1;p=&a;a=*p+b;执行该程序段后,a的值为
随机试题
公司的网络出故障,有员工报告说无法连接到远程站点的服务器,网络管理员经过查看,能知道_________信息。
下列哪一条不应按新药审批
对半抗原的正确解释是
著名导演甲欲根据作家乙编写的剧本拍摄一部电视剧,而剧本是根据作者丙的同名小说改编而成的。则下列说法正确的是()。
()进人同业拆借市场必须经中国人民银行批准。
下列房屋中,免征房产税的有()。
让.雅克.卢梭(1712—1778)是在启蒙运动后期涌现出来的伟大思想家。他构思20年,写作3年,完成了教育巨著《爱弥尔》,提出了较为系统的自然教育理论。从根本上否定了封建宗教教育,在世界教育史上具有划时代的伟大意义。卢梭很重视体育,在《爱弥尔》中,从婴儿
2013年1~11月份,商品房销售面积110807万平方米,同比增长20.8%,增长速度比1~10月份回落1个百分点;其中,住宅销售面积增长21.3%,办公楼销售面积增长26.6%,商业营业用房销售面积增长12.1%。商品房销售额69946亿元,同比增长3
“好诗圆美流转如弹丸”。这是()提出的对于诗歌的审美观念。
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天)。活动EH最多可以晚开始①天而不影响项目的进度。由于某种原因,现在需要同一个工作人员完成BC和BD,则完成该项目的最少时间为②天
最新回复
(
0
)