首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0;i<n;i++) sum+=x[i]; return sum
有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0;i<n;i++) sum+=x[i]; return sum
admin
2009-03-05
27
问题
有以下程序 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()函数执行for循环语句,fun(a,5),i=O、1、2、3、4,sum=0+a[0]+a[1]+a[2]+a[3]+a[4]=15;接下来执行fun(a,5),因为sum定义为静态变量,即再次调用时sum保留上次函数调用结束时的值,所以sum=15+a[O]+a[1]+a[2]+a[3]=45;返回sum的值,主函数 s=15+45=60。
转载请注明原文地址:https://kaotiyun.com/show/PlXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列可以打开随机文件的语句是
VisualBasic源程序的续行符为
窗口上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommmandl_Click()x=InputBox("Input")SelectCasexCase1.3
窗体上有1个名称为Commandl的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommandl_Click()DimxAsString,sAsString,tempAsStr
把数学表达式表示为正确的VB表达式应该是( )。
窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为"计算"的命令按钮Command1,并编写了以下程序:PrivateSubCommand1_Click()Callcalc(HV.Value,HT.Value)EndSu
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为( )。
(1)在考生文件夹中有一个工程文件sjt3.vbp。程序的功能是输入用户名和密码。程序运行时,当输人密码到文本框Text2中时,如果“显示密码”复选框没有被选中,则在文本框Text3中同时显示“#”(如图所示);如果“显示密码”复选框被选中,重新输入密码时
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
随机试题
按固定资产投资方向调节税的规定,其适用税率属于()
一张带有病毒的软盘加了写保护后_________。
A、蛋白质B、多糖C、氨基酸D、昆虫变态激素E、甾醇具有使昆虫脱皮作用的是
根据相关规定,封闭式基金扩募或续期应具备()。
根据表格回答问题:据上表,下列说法可能正确的是()。
一旦着手实施了犯罪行为,就只有犯罪未遂的可能,而没有犯罪中止的可能了。()
标准化是一门综合性学科,其工作内容极为广泛,可渗透到各个领域。标准化工作的特征包括横向综合性、政策性和______。
AlthoughstateswereallowedtocoinmoneyrightaftertheAmericanRevolution,theyarenotallowedtodosotoday.
ModernlorehasitthatinEnglanddeathisimminent,inCanadainevitableandinCaliforniaoptional.Smallwonder.Americans’
JeanneLavaleisan18-year-oldstudentattheArtDecoCollegeofArtandDesigninAntwerp,Belgium.Oneoftheworld’smajors
最新回复
(
0
)