首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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[]=
有以下程序 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
2010-12-10
53
问题
有以下程序 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、45
B、50
C、60
D、55
答案
C
解析
内部静态变量是始终存在的,当函数被调用退出后,内部静态变量会保存数据,再次调用该函数时,以前调用时的数值仍然保留着。fun(a,5)的值是15,再次调用后sum=15,所以Fun(b,4)=45,s=45+15=60。
转载请注明原文地址:https://kaotiyun.com/show/obPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Cbl的组合框,程序运行后,为了输出选中的列表项,应使用的语句是()。
下面描述中不属于数据库系统特点的是
下列关于标签的描述中,错误的是
设a=2,b=3,c=4,d=5,下列表达式的值是()。3>2*bOra=cAndbcOrba+c
窗体上有文本框Text1和一个菜单,菜单标题、名称见表,结构如图2所示。要求程序执行时单击“保存”菜单项,则把其标题显示在Text1文本框中,下面可实现此功能的事件过程是()。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
以下关于DoUntil…Loop循环的说法正确的是()。
在VB中,函数过程与子程序过程的区别之一是
下列选项中不是字符常量的是()。
随机试题
幼儿园课程的开设就是为了幼儿能顺利地进入小学阶段的学习。
A.上颌结节麻醉B.腭大孔麻醉C.切牙孔麻醉D.翼下颌传导麻醉E.眶下孔麻醉拔除多个上前牙时,腭侧麻醉宜选择
目前认为与鼻咽癌有关的病毒是
某患者,患高血压病,长期服用卡托普利,出现干咳症状后,可改服以下何种药物替代
记账凭证账务处理程序是根据汇总原始凭证登记总分类账的一种账务处理程序。()
金融风险是由于各种()因素的影响,从而发生损失的可能性。
现阶段我们制定路线、方针、政策的根本出发点是社会主义初级阶段理论。()
学校安排学生住宿,每个房间住6人还有2个空房间,如果每个房间住5人,则有1个房间里住的是3人,问:学校共有()个房间?
以下程序的输出结果是()。#includeint*f(int*s,int*t){intk;if(*s<*t){k=*s;*s=*t;*t=k;}returns;}main(){inti=3,j=5,*p=&i,*q=&j,*r;r=
WriteinyourANSWERSHEETONEanoteofabout50-60wordstoafriendofyoursbasedonthefollowinggivensituation:Youa
最新回复
(
0
)