首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
79
问题
有以下程序
#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://jikaoti.com/ti/CTi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是______。#include<stdio.h>main(){char*p[]={"BOOL","OPK","H","SP"};inti:for(i=3;i>=0;i-,i-)printf("%c"
以下程序段的输出结果是______。main(){chars1[10],s2[10],s3[10];scanf("%s",s1);gets(s2);gets(s3);puts(s1);puts(s2);puts(s3);}
数据的存储结构是指()。
以下程序运行后的输出结果是【】。main(){inta[4][4]={{1,2,3,4},{5,6,7,8},{11,12,13,14},{15,16,17,18}};inti=0,j=0,s=0;while(i
对象实现了数据和操作的结合,是指对数据和数据的操作进行______。
有下列函数:intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是()。
下面的关键字中,不能够从循环体中跳到循环体外的是______。
fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是______。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
随机试题
下列能参与大腿后伸的肌是
组织变革的征兆包括()
下列选项中属于静态图像压缩标准的是()
男性,57岁,胸骨后阵发性针刺样疼痛2年,近3个月咽下食物哽噎感而来诊。查体见右锁骨上淋巴结肿大。行食管吞钡检查,见到下列哪个征象,有助于确定前述之诊断
甲大学与乙公司签订建设工程施工合同,由乙为甲承建新教学楼。经甲同意,乙将主体结构的施工分包给丙公司。后整个教学楼工程验收合格,甲向乙支付了部分工程款,乙未向丙支付工程款。下列哪些表述是错误的?()(06年司考.卷三.多62)
关于冬期施工砌体工程的说法,正确的有()。
甲公司20X2年发生了以下事项:(1)4月3日,公司从外地购买了一批木材,收到发票后与实际支付款项进行核对时发现发票金额填写有错误,经办人员在原始凭证上进行了更改并加盖了自己的印章,作为入账凭证。(2)8月12日,公司财务科档案管理人员张
有关职工代表,下列表述符合公司法律制度规定的是()。
从合同的角度看,金融机构与自然人、法人和其他组织订立的货款合同是()。
全国人民代表大会是国家最高权力机关和立法机关,国家的行政机关、审判机关和检察机关均由它产生,对它负责,受它监督。()
最新回复
(
0
)