首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
74
问题
有以下程序
#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://kaotiyun.com/show/SoDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){inti,a[20],sum,count;sum=count=0;for(i=0;i<20;i++)scanf
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。structdate{long*cat;structdate*next;doubledog;}too;
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。
要为读/写操作打开一个字符文件,其正确的打开方式为_______。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是().
在C语言中,函数调用时()。
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
以下哪项不符合白屑风的诊断:
太冲穴定位在()
赵某,男,患消化性溃疡10余年,饮酒30min后出现剧烈上腹部疼痛,诊断为急性胃穿孔,首要护理措施为( )。【历年考试真题】
我国调整个人合伙的法律主要是()。
龙骨安装要求,固定板材的次龙骨间距宜为()。水性涂料涂饰工程施工的环境温度应在()之间,并注意通风换气和防尘。
下列关于证券公司经营自营业务,持有权益类证券及证券衍生品的规定的说法中,正确的有()。I.证券公司经营自营业务的,自营权益类证券及证券衍生品的合计额不得超过净资产的100%Ⅱ.证券公司经营自营业务的,自营权益类证券及证券衍生品的
设f(x)在区间[0,1]上可微,且满足条件f(1)=,试证:存在ξ∈(0,1),使f(ξ)+ξf’(ξ)=0.
在SQLServer2008某数据库中,设用户U1是db_ddladmin角色中的成员。下列关于U1在该数据库中具有的权限的说法,正确的是()。
有以下程序 void fun 1 (char *p) { char *q; q=p; while(*q!=’\0’) {(*q)++;q++;}
下列叙述中错误的是
最新回复
(
0
)