首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
37
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序:#defineOut(n)n%2==0?"%e":"%d"#includemain(){intx;for(x=65;x
请编一个函数fun,函数的功能是使实型数保留2位小数,并对第三位进行四舍五入(规定实型数为正数)。例如:实型数为1234.567,则函数返回1234.572000:实型数为1234.564,则函数返回1234.562000。
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODIl.C中函数fun的功能是:计算并输出该数列前n项的平方根之和。n的值通过形参传入。例如,当n=10时,程序的输出结果应为:23.197745。
请编写函数fun,其功能是:计算并输出下列多项式的值:例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。注意:要求n的值大于1但不大于100。部分源程序在文件PROG1.C中。请勿改动主函数mai
设变量已正确定义,则以下能正确计算f=n!的程序段是
有以下程序#include<stdio.h>voidmain(){ints;scanf("%d",&s);while(s>0){switch(s){case1:printf("%d",s+5);case2:printf("%d",s+4
软件设计中模块划分应遵循的准则是
有三个关系R、S和T如下。则由关系R和S得到关系T的操作是
软件的三要素是
下面不属于软件工程的3个要素是
随机试题
喉腔最狭窄处位于()
A.疏肝破气,消积化滞B.破气除痞,化痰消积C.行气解郁,活血止痛D.行气止痛,解毒消肿E.燥湿化痰,发表散寒青皮的功效是()。
隧道开挖断面尺寸应满足设计要求,并严格控制欠挖,拱脚、墙脚以上0.5m范围内严禁欠挖()。
因总监理工程师在项目监理中决策不当,给发包人造成损失时,发包人不应向()要求赔偿。
《中华人民共和国合同法》规定,要约撤销的条件是,撤销要约的通知应当在。( )到达受要约人。
建设工程施工安全控制的目标是()。【2007年考试真题】
一般认为,生产企业合理的流动比率为( )。
被公认为第一本现代教育学著作的是()
某机关20人参加百分制的普法考试,及格线为60分,20人的平均成绩为88分,及格率为95%。所有人得分均为整数,且彼此得分不同。则成绩排名第十的人最低考了()分。
2014年中央一号文件指出,全面深化农村改革,要()。
最新回复
(
0
)