首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include 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[]={
有以下程序 #include 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[]={
admin
2015-07-31
29
问题
有以下程序
#include
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、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/y2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于长度为n的顺序存储的线性表,当随机插入和删除—个元素时,需平均移动元素的个数为【】。
判断char型变量c1是否为小写字母的正确表达式为()
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
已定义以下函数:fun(int*p){return*p;}该函数的返回值是______。
下列叙述中正确的是______。
假定int类型变量占用两个字节,若有定义:intx[10]{0,2,4};,则数组x在内存中所占字节数是______。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
下列对于软件测试的描述中正确的是()。
在软件测试设计中,软件测试的主要目的是
下列对于软件测试的描述中正确的是()。
随机试题
在教师指导下巩固知识、培养各种技能和技巧的教学方法是【】
雄黄入药的正确炮制方法是
组成护理程序框架的理论是()。
阴道灌洗液的最佳温度是
招标人对已发出的招标文件进行必要的澄清或者修改的,应当在招标文件要求提交投标文件截止时间至少( )日前,以书面形式通知所有招标文件收受人。该澄清或者修改的内容为招标文件的组成部分。
甲、乙签订一份购销合同。甲以由银行承兑的汇票付款,在汇票的背书栏记载有“若乙不按期履行交货义务,则不享有票据权利”,乙又将此汇票背书转让给丙。下列对该票据有关问题的表述哪些是正确的?
保险利益从本质上说是某种( )。
中国古代雕塑不是一个独立的艺术门类。
2010年,江苏省全年粮食总产量达3235.1万吨,比上年增加5万吨;其中夏粮1105.3万吨,增长0.2%;秋粮2129.8万吨,增长0.1%。全年粮食面积为528.2万公顷,比上年增加1.0万公顷;棉花面积为23.6万公顷,减少1.7万公顷;油料面积5
《史记》是由司马迁撰写的中国第一部编年体通史。()
最新回复
(
0
)