首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
36
问题
有以下程序:
#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/yttp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段:structst{intn;int*m;};inta=2,b=3,c=5;structsts[3]=({101,&a},{102,&c},{103,&b}};
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
下面不属于软件测试实施步骤的是
关于变量和地址的叙述中正确的是()。
若有定义语句:intx=12,y=8,z;在其后执行语句:z=0.9+x/y;则z的值为()。
下列叙述中正确的是
下列语句组中,正确的是
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s):}main(){printf("%d\n",fun("0ABCDEF"
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
软件测试的目的是()。
随机试题
在启用会计账簿时,应当在账簿封面上写明()。
35岁,经产妇。妊娠40周,感规律下腹痛入院。一般内科查体未见异常,产科检查:宫高36cm,腹围104cm,子宫张力略大,下列提示胎儿宫内缺氧,需紧急终止妊娠的是()
A、 B、 C、 D、 A
A.黏膜下肌瘤2cmB.浆膜下肌瘤3cmC.宫颈肌瘤6cmD.多发性壁间肌瘤,子宫>10周E.肌瘤肉瘤变可行保守治疗的是
甲房地产开发公司(以下简称甲公司)经批准实施一综合小区开发项目,规划容积率为2.1。该项目位于城市规划区内的城乡结合部,占地120000平方米,其中有40000平方米属于国有土地,其余为集体土地上的乡镇企业用地。按规划建设一经济适用住房项目和商业城项目。该
在疏散过程中的人员不确定分析中,在预测疏散时间时,重要之处在于人员的特性参数,包括()。
张某接受王某的委托,以王某代理人的身份依法与李某签订了合同,对于该合同的签订,()。
19世纪末,首先沦为帝国主义“势力范围”的地区是我国的东北。()
Whatspecialconditionsapplytothefollowingrides?ChooseFOURanswersfromtheboxandwritethecorrectletter,A-F,nextt
InafewweeksresearcherswillbeginscouringtheFloridaseafloorfora177-year-oldshipwreck—andtherestingplaceofdozens
最新回复
(
0
)