首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2019-08-10
75
问题
有以下程序
#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://www.kaotiyun.com/show/ErRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includevoidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
下面描述中错误的是()。
以下叙述中正确的是
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i
与数学表达式x≥y≥z对应的C语言表达式是
在软件开发中,需求分析阶段可以使用的工具是()。
随机试题
我有嘉宾,________。
Whotalksmore,then,womenormen?Theseeminglycontradictory(矛盾的)evidenceisshownbythedifferencebetweenwhatIcallpubl
Theoftencriticizedchildoftheindustrialage,advertising,hasgrownassocietieshavebecomemoreindustrializedand,there
急性弥漫性腹膜炎最关键的治疗是
一般认为支气管哮喘患病率为
A、生理性免疫防御B、生理性免疫自稳C、免疫监视功能失调D、免疫自稳功能失调E、免疫防御作用过高清除病原微生物
管理机构对药品生产许可证实行
5月份,某进口商以49000元/吨的价格从国外进口一批铜,同时以49500元/吨的价格卖出9月份铜期货合约进行套期保值。至6月中旬,该进口商与某电缆厂协商以9月份铜期货价格为基准价,以低于期货价格300元/吨的价格交易铜。8月10日,电缆厂实施点价,以47
以下文学作品中属作家欧内斯特.海明威的代表作的是()。
对于社会政策和法规,下列说法错误的是( )。
最新回复
(
0
)