首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x[],int n) { static int sum=0.i; for(i=0;i<11;i++)sum+=x[i]; return sum; } main() { int a[]
有以下程序: #include<stdio.h> int fun(int x[],int n) { static int sum=0.i; for(i=0;i<11;i++)sum+=x[i]; return sum; } main() { int a[]
admin
2021-06-15
34
问题
有以下程序:
#include<stdio.h>
int fun(int x[],int n)
{
static int sum=0.i;
for(i=0;i<11;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://jikaoti.com/ti/cEz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
有以下程序#includemain(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.
数据库管理系统中负责数据模式定义的语言是
“商品”与“顾客”两个实体集之间的联系一般是
有以下程序#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"Zhang
数据库应用系统中的核心问题是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
有关return语句说法不正确的是()。
随机试题
下列各项,不通过“其他货币资金"科目核算的是()
明确提出“时行感冒”的医学著作为
某疏浚工程工程量50万m3,由一艘绞吸挖泥船承担施工,该船排泥管直径0.7m,管内泥浆平均流速5m/s,泥浆平均密度1.2t/m3,原状土密度1.85t/m3,海水密度1.025t/m3,该船主要施工挖泥参数:绞刀横移速度10m/min,前移距1.5m,切
关于符合规定条件的混合性投资业务的企业所得税处理,下列说法中正确的有()。
社会工作小组活动的基本要素包括()。
________是影响学习行为、提高学习效果的一个重要因素,但却不是决定学习活动的唯一条件。
抗日战争中,取得最大的一次胜利的战役是()。
根据以下资料。回答下列小题。2006—2011年,山东城乡居民收入比最大的一年是:
PartⅡReadingComprehension(SkimmingandScanning)Directions:Inthispart,youwillhave15minutestogooverthepassageq
A、Hecouldrenewit.B、Hecoulddestroyitatrandom.C、Hecouldsellitandmakealotofmoney.D、Hecoulddonothingsinceth
最新回复
(
0
)