首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include intfun(intx[],intn) { staticintsum=0,i; for(i=0;i<n;i++)sum+=x[i]; returnsum; } main() { inta[]={1,2,3,4,5},b[]={
有以下程序 #include intfun(intx[],intn) { staticintsum=0,i; for(i=0;i<n;i++)sum+=x[i]; returnsum; } main() { inta[]={1,2,3,4,5},b[]={
admin
2015-07-31
73
问题
有以下程序
#include
intfun(intx[],intn)
{
staticintsum=0,i;
for(i=0;i<n;i++)sum+=x
;
returnsum;
}
main()
{
inta[]={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://jikaoti.com/ti/CTi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
判断字符型变量chr为小写字母的表达式是______。
下列程序的输出结果是______。main(){inta=2,b=4,c=6;int*p1=&a,*p2=&b,*p;*(p=&c)=*p1*(*p2
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都己正确定义并赋值,错误的函数调用是()。
下面关于完全二叉树的叙述中,错误的是______。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是_______。
下列叙述中正确的是()。
下列选项中不属于结构化程序设计方法的是()。
下列工具中为需求分析常用工具的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
承担社会责任与企业发展是辩证统一的,处于良性互动的关系之中。()
不同坡度的温度差异主要是由什么引起()
A、阿托品B、解磷定C、甲氧胺D、络贝林E、西地兰有机磷中毒患者抢救治疗时,不能与3%碳酸氢钠溶液一起静脉滴注的药物是()
等渗性脱水治疗原则应该是
某市区一生产企业(增值税一般纳税人),2012年度发生进项税额280万元,全年不含税销售额为2000万元,所有货物均由本企业车队运输,送货上门,对所销售的货物另按销售额的5%向购货方收取运输费。由于车队的汽车已经老化,每年发生的人工及修理费为80万元(假设
下列少数民族中有哪几个民族的祖先是古羌人?( )
我国正处于改革的攻坚期与深水期,改革要紧紧围绕群众。请谈谈你对党的群众路线教育实践活动的看法。
甲、乙两名实力相当(即每一局两人中任意一人获胜的概率相同)的棋手进行7局4胜制的比赛,前3局赛完后,甲以2:1领先于乙,那么甲获得最后胜利的概率是多少?
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
【S1】【S8】
最新回复
(
0
)