首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> int fun(int x[],int n) { static int sum=0,i; for(i:0;i <n;i++) sum+=x[i]; return sum;
有以下程序: #include <stdio.h> int fun(int x[],int n) { static int sum=0,i; for(i:0;i <n;i++) sum+=x[i]; return sum;
admin
2022-04-01
24
问题
有以下程序:
#include <stdio.h>
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/YBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intn,*p=NULL; *p=&n; printf("Inputn:");scanf("%d",&p);printf("outputn:");
请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。例如,若输入:17,则应输出:46891012141516。注意:部分源程序在文件PROG1.C中。
以下不正确的定义语句是()。
已知下列函数定义:fun(int*b,intc,intn,intdata){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法
设doublex,y,*px=&x,*py=&y;则正确的输入语句是()。
在关系数据库中,用来表示实体间联系的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,C)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。
随机试题
Mt.DesertIslandThecoastoftheStateofMaineisoneofthemostirregularintheworld.Astraightlinerunningfromth
管理者与领导者关注的重点不同,领导者关注的重点是()
FDP测定
根据2004年7月颁布的《国务院关于投资体制改革的决定》,我国对外商投资实行()。
某发电厂因生产需要购入一批危险化学品,主要包括:氢气、液氨、盐酸、氢氧化钠溶液等,上述危险化学品的危害特性为()。
从建筑主体通向直升机停机坪出口的数量不少于2个,且每个出口的宽度不宜小于()。
卖方承担责任最大的是()。
甲与乙有仇,伺机报复乙。一日,甲得知乙一人在家,便携匕首前往。甲看见乙便持匕首向乙捅去,乙颈部受伤,因失血过多死亡。甲的行为在刑罚上属于()。
个体根据任务的要求把注意从一个对象指向并集中到另一个对象上,称为注意()。
从教师个体职业良心形成的角度看,教师的职业良心首先会受到()。
最新回复
(
0
)