首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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=
有以下程序 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=
admin
2018-01-11
57
问题
有以下程序
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=0;
for(i=0;i
; 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为一个静态局部变量。由于在整个程序运行期问,静态局部变量在内存中的静态存储区中占据着永久的存储单元。即使退出函数之后,下次再进入该函数时,静态局部变量继续使用原来存储单元中原来的值。函数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/Nhxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是_____________。#defineP(a)printf(“%d”,a)main(){intj,a[]={1,2,3,4,5,6,7},i=5;for(j=3;j>1;j--)
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
用树型结构表示实体类型及实体问联系的数据模型称为_____________。
下列关于C语言数据文件的叙述中正确的是()。
下列叙述中正确的是()。
在关系模型中,二维表的行称为__________。
函数pi的功能是根据以下近似公式求π值:(π*π)/6=1+1/(2*2)+1/(3*3)+…+i/(n*n)现在请你在下面的函数中填空,完成求π的功能。#includedoublepi(longn){
关于结构化程序设计原则和方法的描述错误的是()。
下面不属于软件设计阶段任务的是()。
下列叙述中,不属于结构化分析方法的是______。
随机试题
张老师撰写了一篇学术论文,拟投稿于大学学报,发表之前需要根据学报要求完成论文样式排版。根据考生文件夹下“Word素材.docx”完成排版工作,具体要求如下:在考生文件夹下,将“Word素材.docx”另存为“Word.docx”(“.docx”为扩展名
中国南方航空公司的英文代码是()。
女性,30岁。双膝关节肿胀疼痛半年,近有发热伴面部浮肿就诊。体检:体温38℃,面部浮肿,口腔黏膜有溃疡,肝肋下1指,脾肋下2指,双膝关节肿胀,有红肿及压痛,BP20/12kPa(150/90mmHg),尿液检查蛋白尿(一),血ANA(+),抗Sm抗体(+)
术后恶心、呕吐的最常见原因是()
张博和张磊因为分割父母遗产而发生纠纷诉至人民法院,法院决定适用简易程序审理本案,关于本案的审理下列说法中正确的有:()
甲持有的涉外票据遗失,根据我国《票据法》的规定,甲请求保全票据权利的程序适用哪一法律?
下列关于国债的说法中错误的是()。
幼儿注意力集中时间短暂,爱动,这类多动的儿童就是多动症患者。()
“六书”
为了在按下Esc键时执行某个命令按钮的Click事件过过程,需要把该命令按钮的一个属性设置为True,这个属性是
最新回复
(
0
)