首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
84
问题
有以下程序
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/bJRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";
以下叙述中正确的是
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为()。
数据库设计中反映用户对数据要求的模式是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
数据流图中带有箭头的线段表示的是()。
下面描述中不属于数据库系统特点的是
随机试题
加强和创新社会治理是人民安居乐业、社会安定有序、国家长治久安的重要保障。当前,我国所要构建的社会治理格局应具有全民()特征。
每分通气量和肺泡通气量之差为
做好孕期保健是防止环境因素致畸的重要措施,孕期保健主要包括________、________、________、________和________。
中药广义的不良反应还包括
《中华人民共和国城市房地产管理法》规定,对房地产中介服务机构设立的条件确定土地登记代理机构的设立应具备的条件有()。
地籍中的地是指土地,为地球表层的陆地部分,不包括海洋滩涂的内陆水域。
下列对编制财务会计报告的表述中,不正确的是()。
B股交易专户、还贷专户和发行外币股票专户都属于()。
下列表述符合辩证法思想的是()。①动中有静,静中有动②是亦彼也,彼亦是也③对症下药,量体裁衣④凶地制宜,因时制宜
遇有拒捕、暴乱、越狱、抢夺枪支或者其他暴力行为的紧急情况,公安机关的人民警察依照国家有关规定( )使用武器。
最新回复
(
0
)