首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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[ ]={1,2,3,4,5}
有以下程序 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[ ]={1,2,3,4,5}
admin
2019-05-17
34
问题
有以下程序
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、50
B、45
C、60
D、55
答案
C
解析
在函数int fun(int x[],int n)的定义中,变量sum使用了static修饰符,这说明了变量sum为一个静态局部变量。由于在整个程序运行期间,静态局部变量在内存中的静态存储区中占据着永久的存储单元。即使退出函数之后,下次再进入该函数时,静态局部变量继续使用原来存储单元中原来的值。函数int fun(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/bJRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";
有以下程序structS{inta,b;)data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));)程序运行后的输出结
设有定义doublea[10],:*cs=a;以下能够代表数组元素a[3]的是
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和。例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。注意:要求n的值大于2但不大于100。部分源程序在文件PROGl.
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
数据流图中带有箭头的线段表示的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
随机试题
圆截面直杆发生扭转与纯弯曲组合变形时,其中各点的应力状态为()。
发包人在招标工程量清单中给定暂估价的专业工程,依法必须招标的,应当由()依法组织招标选择专业分包人,并接受有管辖权的建设工程招标投标管理机构的监督。
位于市区的某生产企业(具有出口经营权)为增值税一般纳税人,2015年10月出口自产产品,出口货物离岸价(即FOB价)为1250万元人民币,内销货物取得不含税收入200万元人民币,当月发生可以抵扣的进项税额为100万元人民币(取得增值税专用发票,且已通过税务
在Excelr扣,可用下列()进行单元格的选择。
气体内的各种粒子因高温而动能增加,发生相互碰撞而产生游离的形式称为()。
患者,女,24岁,患支气管扩张8年,常反复咯血。因剧咳而致大咯血1天入院,住院期间突然出现咯血不止,患者表情恐怖,张口瞠目,两手乱抓,应考虑发生下列何种紧急状况?()
甲状腺上动脉自何处由颈外动脉发出()。
按照法律的创制主体和适用主体的不同,法律可以分为()
InanarticlesomeChinesescholarsaredescribedasbeing"tantalizedbythemysteriousdragonbonehieroglyphics."Tantalized
Thegroup’smovewill______competitioninthefast-growingChinesePCmarket.
最新回复
(
0
)