首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun(int x[],int n) main() {static int sum=0,i; {int a[]={1,2,3,4,5},b[]={6,7,8,9},s===O
有以下程序 int fun(int x[],int n) main() {static int sum=0,i; {int a[]={1,2,3,4,5},b[]={6,7,8,9},s===O
admin
2019-12-17
55
问题
有以下程序
int fun(int x[],int n) main()
{static int sum=0,i; {int a[]={1,2,3,4,5},b[]={6,7,8,9},s===O;
for(i=0;i<n;i++) sum+=x
; s=fun(a,5)+fun(b,4);printf("%d\n",s);
return sum;} }
选项
A、50
B、45
C、60
D、55
答案
C
解析
在函数int fun(int x[],int n)的定义中,变量sum使用了static修饰符,这说明了变量sum为一个静态局部变量。由于在整个程序运行期间,静态局部变量在内存中的静态存储区中占据着永久的存储单元。即使退出函数之后,下次再进入该函数时,静态局部变量继续使用原来存储单元中原来的值。函数intfun(int x[],int n)的功能是求出数组x[]各个元素的和。所以在主函数中,调用函数Fun(a,5)后,变量sum=1+2+3+4+5=15,当再次调用Fun(b,4)后,变量sum=15+6+7+8+9=45,所以s=15+45=60。
转载请注明原文地址:https://kaotiyun.com/show/R2Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为
若有以下程序main(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)a[j++]=a[i];a[j]=’\0’;printf("%s\n",a);}则程序的输
以下叙述中错误的是
有以下程序,程序运行后的输出结果是voidfun(int*p1,int*p2,int*s){s=(int*)malloc(sizeof(int));*s=*p1+*(p2++);}main(){inta[2]={1,2},b[21={10,20
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
下面是有关C语言字符数组的描述,其中错误的是
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
下列选项中,不能用作标识符的是
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
随机试题
简述监事会或监事的职权。
不参加旁路激活途径的补体的固有成分是
具有高度自我更新及多向分化能力的细胞是
冷诊法检测牙髓活力时,冷刺激源不包括
假定某投资者以940元的价格购买了面额为1000元、票面利率为10%、剩余期限为6年的债券,那么该投资者的当前收益率为( )。
近年来,越来越多的企业透过全球范围内出现的产品过剩、价格下滑现象,逐步认清我们所面临的虚拟经济社会是一个“合作第一”的时代,没有合作就没有竞争。兼并重组就是虚拟经济的一种主要形式,它是企业根据自身战略发展的需要,实现企业规模扩张的有效途径。当今许多闻名遐迩
为了识别和评估管理层作出的会计估计重大错报风险,注册会计师了解的事项不包括()。
法治是指以民主为前提和目标,以制约权力为关键的社会管理机制、社会活动方式和社会秩序状态,其核心是()。
【东北易帜】武汉大学2003年中华民国史真题;华东师范大学2005年中国近现代史真题;内蒙古大学2015年中国史真题
甲为牟利,未经著作权人许可,私自复制影视作品的高密度数字视频光盘(DigitalVideoDisc,简称DVD)出售,销售金额4万元,获纯利润3万余元。这批DVD因质量太差导致他人在播放时经常死机。对甲的行为应定为()(2011年非法学基础课单
最新回复
(
0
)