首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int x[],int n) { static int sum=0, i; for(i=0;i
有以下程序 #include int fun(int x[],int n) { static int sum=0, i; for(i=0;i
admin
2019-12-17
51
问题
有以下程序
#include
int fun(int x[],int n)
{
static int sum=0, i;
for(i=0;i
;
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、60
B、50
C、45
D、55
答案
A
解析
考查静态变量。静态变量在编译时就被分配存储空间,所占用存储单元直到程序结束时才释放,初始化只进行一次。函数fun()的功能是在sum的基础上累加数组x中所有的数字,函数fun(a,5)返回值为15,计算函数fun(b,4),sum不再初始化,仍为15,累加后返回值为45,所以计算得到的最终结果为60,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/oICp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includestructtt{intx;structtt*y;}s[2]={1,0,2,0};main(){structtt*P=8;P一>y=s;print
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.C中。
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数
若有以下语句typedefstructS{intg;charh;)T;以下叙述中正确的是
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main(
下面不属于软件设计阶段任务的是
对下列二叉树,进行中序遍历的结果是
随机试题
阅读下列短文,回答有关问题。民之穷亦甚矣!树艺畜牧之所得,将以厚其家,而吏夺之。既夺于吏,不敢怨怒。而庶几偿前之失者,望今岁之有秋也,而神复罚之。[亦孔之哀!]嘉谷垂熟,被乎原隰,淫雨暴风,旬月继作,尽扑而捋之。今虽已无可奈何,然遗粒委穗,不当风
不能引起肾病综合征的疾病是
血液凝块的收缩是由于
通过计算机网络非法进入他人系统的计算机入侵者被称为()。
属于自然灾害造成的存货毁损,扣除保险公司赔款和残值后的净损失,应该记入“管理费用”账户。()
在各种战略类型中,需要有规模经济效益支持的是()。
公务员的义务是指法律关于公务员在行使国家权力,执行国家公务活动中必须作出一定行为或者不得作出一定行为的约束和限制。下列选项中,属于公务员的义务的是()。
1936年7月,()内战爆发,德意出兵进行干涉,支持佛朗哥叛军。
小红装病逃学了一天,大明答应为她保密。事后,知道事情底细的老师对大明说,我和你一样,都认为违背承诺是一件不好的事情;但是,人和人的交往,事实上默认一个承诺,这就是说真话,任何谎言都违背这一承诺。因此,如果小红确实装病逃学,那么,你即使已经承诺为她保密,也应
A、 B、 C、 B
最新回复
(
0
)