首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
69
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序的输出结果是______。sub(intx,int*y){*y=*y-x;}main(){inta=1,b=2;sub(a,&B);sub(b,&A);printf("%d,%d\n"
有以下程序段:intk=Owhile(k=1)k++;while循环执行的次数是()。
下列程序的输出结果是()。#include<stdio.h>intfun(intx){inta;if(x==0||x=1)return3;elsea=x-fun(x-2);ret
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
下列不属于软件调试技术的是______。
在计算机中,算法是指______。
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
若有如下程序:f2(char*t){*t=*t-32;return(*t);}fl(char*p){for(;*p!=’\0’;p++)if(*p>=’a’&&*p<=’z’)f
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
下列选项中正确的语句组是______。
随机试题
简述课堂教学的基本环节。
循环球式转向器滚道中装满的钢球,使螺杆与螺母之间的滑动摩擦变为_______摩擦,所以传动效率高。
用作调节油基钻井液的粘度、切力,降低滤失量的粘土是()。
由曲柄连杆机械将驱动机的回转运动变为活塞的往复运动,活塞在气缸内作往复运动,使气体在气缸内完成进气、压缩、排气等过程是( )压缩机。
根据《固定资产贷款管理暂行办法》规定,单笔金额超过项目总投资5%或超过500万元人民币的贷款资金支付,应采用贷款人受托支付方式。()
简述抑郁症的表现。
﹣3,3,6,30,240,()
下列关于各种寻址方式获取操作数快慢的说法中,正确的是()。Ⅰ.立即寻址快于堆栈寻址Ⅱ.堆栈寻址快于寄存器寻址Ⅲ.寄存器一次间接寻址快于变址寻址Ⅳ.变址寻址快于一次间接寻址
托运人甲将正本提单以航空邮寄的方式寄给收货人乙,在该提单上明确说明:收货人为乙,承运人应当将货物交给持有正本提单的收货人。从交付方式上看,该种交付属于()。
邓小平正式提出“建设有中国特色的社会主义”命题的是在()
最新回复
(
0
)