首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-04-28
34
问题
有以下程序:
#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://www.kaotiyun.com/show/yttp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
若有以下程序#includevoidsp(int*a){intb=2;a=&b;*a=*a*2;printf("%d,",*a);}main(){intk=3,*p=&k;sp(p);pri
有以下程序#includemain(){intaa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];for(i=0;i
以下定义数组的语句中错误的是
软件生存周期中,解决软件“做什么”的阶段是
有以下函数:intfun(char*s){char*t=s:while(*t++);return(t-s);}该函数的功能是()。
有如下嵌套的if语句if(a
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
在软件开发中,需求分析阶段可以使用的工具是
软件测试的目的是()。
随机试题
根据环境的变化适时对组织进行变革,并重新在组织中进行权力和责任的分配,使组织变得更为柔性、灵活,易于合作,这属于()
Meig’s综合征的眼睑症状是()
某社区老年人口的平均寿命是71.6岁,其中健康生活65.2岁(生命质量权重值为1),非卧床活动受限4.5年(生命质量权值为0.59),卧床功能丧失1.9年(生命质量权重值为0.34),该社区老年人健康寿命年为
为满足自然通风的需要,《公共建筑节能设计标准》(GB50189--2005)对外窗的可开启面积作出规定。下列哪一项是该标准的规定?[2010年第40题]
某公路工程业主与承包商签订了工程施工合同,合同工期4个月,按月结算,合同中结算工程量为20000m3,合同价为100元/m3。承包合同规定:1.开工前,业主应向承包商支付合同价20%的预付款,预付款在合同期的最后两个月分别按40%和60%扣
以下说法正确的是()。
企业销售商品确认收入后,对于客户实际享受的现金折扣,应当()。
甲、乙等企业拟联合组建设立“A有限责任公司”(简称“A公司”),公司章程的部分内容为:公司股东会除召开定期会议外,还可以召开临时会议,临时会议须经代表1/2以上表决权的股东,1/2以上的董事或1/2以上的监事提议召开。在申请公司设立登记时,工商行政管理机构
蔡元培先生曾经撰联挽某人曰:“为地方兴教养诸业,继起有人,岂惟孝子慈孙,尤属望南通后进;以文学名光宜两朝,日记若在,用裨征文考献,当不让常熟遗篇”。该挽联所悼念之人的主要历史贡献是()。
有以下程序#include<iostream.h>voidmain(){inta=5,b=0,c=0;if(a=b+c)cout<<"***"<<endl;elsecout<<"$$$"<<<endl;}
最新回复
(
0
)