首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2019-08-10
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://kaotiyun.com/show/ErRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面结构体的定义语句中,错误的是( )。
下列关于栈的叙述正确的是( )。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
下列叙述中正确的是()。
以下叙述中正确的是
以下叙述中正确的是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
负责数据库中查询操作的数据库语言是( )。
结构化程序设计的基本原则不包括()。
给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f;若形参是
随机试题
有一项工程,甲单独做需要36天完成,乙单独做需要30天完成,丙单独做需要48天完成。现在由甲、乙、丙三人同时做,在工作期间,丙休息了整数天,甲、乙均未休息。完成这项工作也用了整数天。则丙休息了多少天?
妊娠合并心脏病患者的分娩期处理,不正确的是
氯化消毒是我国沿用多年且依然普遍采用的生活饮用水消毒技术。近20年来,人们逐渐发现在氯化消毒的同时,会生成一系列消毒副产物,其中大部分对人体健康构成潜在的威胁。影响氯化消毒副产物形成的因素不包括
明确指出痿证为"肝肾肺胃四经之病"的是
林地使用权是指国有单位、集体所有制单位和公民个人依法享有的,对林地的占有、()并获取利益的权利。
下列说法,符合个人所得税稿酬所得相关规定的有()。
旅游产品、线路是个有机的整体。一个国家、地区、城市要通过发展旅游来实现增加收入等目标,就必须着眼全局算大账。《中共中央关于制定国民经济和社会发展第十三个五年规划的建议》明确指出,“开展加快发展现代服务业行动”“大力发展旅游业”。旅游产业的战略地位也体现在地
下列句子有歧义的一项是()。
Heisanicedog.Hewon’tdoyouany______.
PASSAGETWOWhat’sthewriter’stoneaboutthedevelopmentofthecompany?
最新回复
(
0
)