首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2018-06-29
55
问题
有以下程序:
#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/9txp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是
设有下列程序:#include<stdio.h>#include<string.h>main(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++)
按照“先进先出”的原则组织数据的结构是______。
执行下面语句后的输出结果为() inti=-1; if(i<=0)print{("****\n"); elseprintf("%%%%\n");
下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是()。
以下四个选项中,不能看作一条语句的是()。
有如下程序:#include<stdio.h>main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x>10.0)y=1.0/x;else
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
急性胎儿窘迫早期胎心音为
导致以青年妇女为多见的毒素性休克综合征(TSS)的病原菌是
涩脉的主要病症()。
直径为D的实心圆轴,两端受扭转力矩作用,轴内最大切应力为τ。若轴的直径改为D/2,则轴内的最大切应力变为()。
航道建设从业单位必须遵从()。
关于在编制成本计划时对预备费考虑的说法,正确的是()。
李某放假回老家,在乘坐客运汽车的途中,被车窗外飞进的一块小石头击中左眼球,当场出血,被送往就近医院治疗,但因伤情严重导致失明。李某要求运输公司赔偿,但运输公司拒绝赔偿,理由是:李某的伤是外来的原因造成的,运输公司没有过错。李某和运输公司之间的合同自何时
给定资料材料12017年5月12日,W集团董事长王先生发表题为《努力践行文化自信》的主旨演讲,以下是内容节选:W集团长期坚持对员工进行中国优秀传统文化教育,逐步建立员工对中国文化的自信。我们是全国第一家集体学习《论语》的企业,
在下列命题中,属于马克思主义辩证法的观点是
考生文件夹下有一个数据库文件“salnp3.accdb”,其中存在已经设计好的表对象“tBand”和“tLine”,时还有以“tBand”和“tLine”为数据源的报表对象“rBand”。请在此基础上按照以下要求补充报表设计。在报表的报表页眉节区中添加
最新回复
(
0
)