首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2020-03-15
39
问题
有以下程序:
#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/dJCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag)main(){inti,j,t;
有以下程序voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,C);printf
下面叙述中正确的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
以下关于C语言的叙述中正确的是
以下正确的字符串常量是
若有以下程序,则程序的输出结果是#include<stdio.h>main(){charc1,c2;c1=’C’+’8’-’3’;c2=’9’-’0’;printf("%c%d\n",c1,c2);}
在关系模型中,每一个二维表称为一个
以下能正确定义且赋初值的语句是
以下选项中能表示合法常量的是()。【10年9月】
随机试题
用测主动脉瓣口血流量的方法作为每搏量(SV)的数据,计算时应用频谱多普勒测瓣口血流的什么指标
A.羟苯乙酯B.聚山梨酯80C.苯扎溴铵D.硬脂酸钙E.卵磷脂可以用来杀毒灭菌的是()。
( )法是求桁架杆件内力的方法之一。
2010年某企业有两处独立的地下建筑物,分别为工业用途房产(原价30万元)和非工业用途房产(原价20万元)。该企业所在省规定房产税依照房产原值减除30%后的余值计算缴纳,工业用途地下建筑房产以原价的50%作为应税房产原值,其他用途地下建筑房产以原价的80%
信息存储是用科学的管理方法,将有保存价值的信息()。
各大网站在转载的时候,将“自杀很舒服”搞成了标题,无形之中放大了“自杀很舒服”的危害。眼下的孩子心灵越来越脆弱了,尤其是离异家庭的孩子更是问题严重,要不然“自杀QQ群”也就不足以危害人间了。在这种情况下,渲染“自杀很舒服”或许就会成为害人的尖刀,因此引发社
Whataretwokeyfeaturesofrain-shadowdesertsmentionedinthediscussion?Clickon2answers.
PlagiarismLinesBlurforStudentsinDigitalAgeAtRhodeIslandCollege,afreshmancopiedandpastedfromaWebsite’sfr
NewimagesofaweirdweatherphenomenonknownasarollcloudhavesurfacedinRichland,Mississippi.Theimages,takenby
Althoughtherearebodylanguagesthatcancrossculturalboundaries,cultureisstillasignificantfactorinallbodylanguage
最新回复
(
0
)