首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
56
问题
有以下程序
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://kaotiyun.com/show/UDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。main{intx=8,y=8;printf("%d%d\n",x--,--y);}
下列程序的运行结果为()。#include<stdio.h>voidabc(Char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
下列描述中,不是线性表顺序存储结构特征的是()。
若变量已正确定义,要求通过scanf("%c%d%c%d",&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
下述函数功能是______。intfun(char*x){char*y=x;while(*y++)retumy-x-1;}
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
按“先进后出”原则组织数据的数据结构是______。
有以下计算公式:若程序前面已在命令行中包括math.h文件,不能够正确计算上述公式的程序是()。
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中Tl8.c文件如下:#include#include“myfun.C”main(){fun();printf(“\n”);}//
随机试题
夜间行车前方遇到这种情况时不能盲目让超。(图3.7.3)
男性,72岁。吸烟指数1200,近半年有咳嗽,痰中带血丝,近2个月出现声嘶。查右锁骨上窝触及一肿大淋巴结,质硬,无压痛。则可能为
双氢氯噻嗪引起妥布霉素引起
甲种工作条件是指1年照射的有效量剂量有可能超过
我国血吸虫病的流行地域为
外科治疗胃十二指肠溃疡的适应症不包括()
患有糖尿病的全麻病人出现原因不明的心动过速、出汗、舒张压降低、脉压增宽、低血压、病人意识消失程度与麻醉深度不符,麻醉后病人神志恢复延迟,这时应考虑病人可能发生了()。
木材在切割时会产生大量细小的木屑,工人如果吸人了细小木屑,他们的肺部功能就会遭到损害。一项对500名经常做木材切割的工人的调查结果显示,平均而言,他们的肺活量仅是另一组不切割木材的人的85%,这两组工人是具有可比性的。由题干可推出()。
Americancigarettesalesareexpectedtodecreaseby______bytheendofthedecade.
A、Hefeelsangry.B、Heneedsattention.C、He’stooquiet.D、He’sverynervous.B男士说,Mark的情况是他想被人注意,女士说这是文章中提到的下一种原因,即对于attention
最新回复
(
0
)