首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x[],int n) { static int sum=0.i; for(i=0;i<11;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<11;i++)sum+=x[i]; return sum; } main() { int a[]
admin
2021-06-15
33
问题
有以下程序:
#include<stdio.h>
int fun(int x[],int n)
{
static int sum=0.i;
for(i=0;i<11;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/5Ntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
由N个有序整数组成的数列已放在一维数组中,给定程序MODI1.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(low<hig
给定程序中,函数fun的功能是:将N×N矩阵主对角线元素中的值与反向对角线对应位置上元素中的值进行交换。例如,若N=3,有下列矩阵:123456789交换后为:3214
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使它能得出正确结果。
有以下程序:#include<stdio.h>#define5+6main(){inta=2,c;C=x*2:printf("%d",c);}程序运行后的输出结果是()。
在数据库管理技术的发展中,数据独立性最高的是()。
下面函数的功能是()。sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
有以下程序:#include<stdio.h>main(){┋while(getchar()!=’\n’);┋}以下叙述中正确的是()。
若有以下程序#includevoidf(intx){if(x>=10){printf("%d-",x%10);f(x/10);}elseprintf("%d",x);}main(){intz=123456;
随机试题
传统教学的三个中心是()。
中小学生在与朋友交往时,要遵循平等原则,对待所有人都要一视同仁,要互相尊重,这是和谐交往的前提。()
个别牙缺失而不及时修复,所导致的影响不包括
A.脑细胞保护剂B.抗凝药物C.溶栓治疗D.血液稀释疗法E.脑代谢活化剂
青春期后有自愈趋势的腮腺疾病是
《黄河大合唱》的词作者是徐沛东。()
在人的肝脏和骨骼肌中含量较多的糖是糖元。()
求下列曲面的方程:以曲线为母线,绕x轴旋转一周而生成的曲面和绕z轴旋转一周生成的曲面;
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
Peoplewithpanicdisorderhavefeelingsofterrorthatstrikesuddenlyandrepeatedlywithnowarning.Theycan’tpredictwhen
最新回复
(
0
)