首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
34
问题
有以下程序
#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/vVf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是( )。
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
有以下程序#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("%d\n",a);}程序的输出结果是
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
若有以下程序#includecharf(charx){returnx*x%10+’0’;}main(){chara;intb=0;for(a=0;a<5;a+=1){b=f(A)
以下叙述中错误的是
以下叙述中正确的是
下面选项中的程序段,没有编译错误的是
下面不属于软件测试实施步骤的是
随机试题
地黄饮子组成中无
财政支出必须讲求效益,根本原因是()。
下列公司发行公司债券,依法发行的有()。
一般资料:求助者,女性,29岁,博士,某大学副教授。案例介绍:求助者在系里举办的春节联欢会上,不知什么原因弄洒了饮料。一位老师对求助者开玩笑地说:“你心虚什么啊,手抖得这么厉害!”求助者认为别人都在看自己的笑话,就借故离开了。开学后有一次上课,校
下列说法中,不符合塔尔德观点的是()。
义务教育阶段美术学习共分为()领域。
TheauthorthinkscurrententertainmentisrelativelypoorbecauseItcanbelearnedthatthetypesofentertainmentofmid-nin
选择运算(σ):σF(R)={t|t∈R∧F(t)=TRUE}选择运算是对一个二维表按条件F进行横向选择,从R中选择出若干元组(行),其中F是一个逻辑表达式,其值为“真”或“假”,如“课号=“C12”∧成绩>80”可以用检索选修了G12课程并且成绩大于8
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
在标准ASCII编码表中,数字码、小写英文字母和大写英文字母的前后次序是()。
最新回复
(
0
)