下列程序:int fun(int x[],int n){  st

时间:2024-04-20 13:04:09 5A范文网 浏览: 答案大全 我要投稿

问题:

[单选] 下列程序:
int fun(int x[],int n)
{ static int sum=0,i;
for(i=0;i<n;H++)sum+=x[i];
return sum:
main()
{int a[]={1,2.3,4,5),b[]={6,7,8,9),s=0;
s==fun(a,5)+fun(h,4),printf(”%d\n”.s);
f
程序执行后的输出结果是(  )。

A . 45
B . 50
C . 60
D . 55

参考答案C

参考解析:

C。【解析】在函数int。fun(intx[],intn)的定义中,变量sum为一个静态局部变量。由于在整个程序运行期间,静态局部变量在内存中的静态存储中占据着永久的存储单元。函数intfun(intx口,intn)的功能是求出数组x口各个元素的和,所以在主函数中,调用函数fun(a,5)后,变量SHill一1+2+3+4+5—15,当再次调用fun(b,4)后,变量sum一15+6+7+8+9—45,所以S=15+45=60。

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

(填空题)对Excel数据清单进行分类汇总之前,对分类汇总的_04-20

俄国十二月党人起义,被历史称之为贵族革命。那是一个极04-20

青年时代的生涯,注定是烦闷的。无论是动,是静,是欢乐,是无04-20

儿童多动综合征是小学生中最为常见的一种以注意力缺陷04-20

教师按一定的教学要求向学生提出问题,要求学生回答,并通04-20

很少有地方比行进中的飞机、轮船和火车更容易让人倾听04-20

It is said that Van Gogh succeeded in04-20

Students taking the entrance exam are04-20

In the last few years,there________gre04-20

我们并不苛求完美无缺的改革。认同次优思维,即使存在很04-20

热搜文章
最新文章