首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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}
有以下程序 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}
admin
2019-05-17
80
问题
有以下程序
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://www.kaotiyun.com/show/bJRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
以下叙述中正确的是
有以下程序#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fw
下面关于位运算符的叙述,正确的是
以下叙述中正确的是
下面选项中合法的字符常量是()。
软件设计中模块划分应遵循的准则是()。
sizeof(double)是()。
数据流图中带有箭头的线段表示的是()。
随机试题
附子道地药材的主产地是
地下柔性较大的盐丘受不均衡压力作用而上升,使上覆地层变形,形成背斜圈闭。油气聚集在这样的圈闭中形成的油气藏称为柔性背斜油气藏。()
患儿男,7岁。左下后牙肿痛2周。检查:74牙DO龋坏,髓腔暴露,叩(+),Ⅱ度松动,牙龈缘有一3mm×5mm脓肿,轻压有灰白色浓液溢出。X线片显示74根分歧及根尖周大面积低密度影,远中根吸收至根中1/2,根周骨硬板消失。34牙根形成1/3,牙囊连续。该
关于先天性喉鸣哪项是错误的
航站楼计算机地面信息管理系统主机房吊顶下净高不小于()m。
公安机关对卖淫、嫖宿暗娟以及介绍或者容留卖淫、嫖宿暗娟行为可并处()罚款。
下列有关行政行为特征阐述不正确的一项是()。
第一部采取“刑律统类”编纂方式的封建成文法典是()。
简述我国刑法的基本原则。
Allthewisdomoftheages,allthestoriesthathavedelightedmankindforcenturies,areeasilyandcheaply【C1】______toallof
最新回复
(
0
)