首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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[]=
有以下程序: #include<stdio.h> 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[]=
admin
2021-04-28
18
问题
有以下程序:
#include<stdio.h>
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、55
B、50
C、45
D、60
答案
D
解析
内部静态变量是始终存在的,当函数被调用退出后,内部静态变量会保存数据,再次调用该函数时,以前调用时的数值仍然保留着。fun(a,5)的值是15,再次调用后sum=15,所以fun(b,4)=45,s:45+15=60。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/yttp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,不合法的C语言用户标识符是
以下叙述中正确的是
有以下函数:intfun(char*s){char*t=s:while(*t++);return(t-s);}该函数的功能是()。
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若有定义语句:intx=12,y=8,z;在其后执行语句:z=0.9+x/y;则z的值为()。
以下叙述中正确的是
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,字符串数组中的M个字符串为AAAABBBBBBBCC则合并后的字符串的内容应是:AAAABBBBBBBCC。提示:strc
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
随机试题
Itwasafairlysunnyday.Ihadgonedownthetowerwhenablindmancametowardme.Hekeptclosetothewall,touchingitlig
论述现代生态学发展趋势。
周围性发绀见于
甲状腺功能亢进症患者的饮食宜给予
在间接标价法下,外汇汇率的涨跌与外国货币标价数额的增减()。
目前,储蓄国债(凭证式)发行采用()方式,记账式国债发行采用()方式。
(2019年)下列各项中,可应用于企业成本管理领域的工具方法是()。
导游员若能较快地在游客心目中树立起良好形象,就有利于()
意大利人马可.波罗1275年来到中国后,他在中国能阅读到的书籍有()。①《三国演义》②《史记》③《水浒传》④《齐民要术》⑤《资治通鉴》⑥《聊斋志异》
用Word软件录入以下文字,按照题目要求排版后,用Word的保存功能直接存盘。版面编排方法一篇高质量的文档,应做到层次、重点突出、布局合理、美观大方。当完成文档的输入、编辑后,应对其进行版面编排,以体现文档的特点和风格。版面编排通常涉及到[
最新回复
(
0
)