首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include<stdio.h> func(a,b) { static int m=0,i=2; i+=m+1; m=i+a+b; return(m); } main(
下列程序的运行结果是______。 #include<stdio.h> func(a,b) { static int m=0,i=2; i+=m+1; m=i+a+b; return(m); } main(
admin
2010-09-05
29
问题
下列程序的运行结果是______。
#include<stdio.h>
func(a,b)
{ static int m=0,i=2;
i+=m+1;
m=i+a+b;
return(m);
}
main()
{ int k=5,m=3,p;
p=func(k,m);
printf("%d",p);
p=func(k,m);
printf("%d\n",p);
}
选项
答案
11 23
解析
在主函数中第一次调用func子函数时, m=0,i=2,i=i+m+1=3,m=i+a+b=3+5+3=11。因为在子函数中将m和i定义成了static类型,所以在子函数中对m和i进行的改变在下一次调用子函数时能进行保存,所以第二次调用子函数时,m=11,i=3,则i=i+ m+1=15,m=i+a+b=15+5+3=23。
转载请注明原文地址:https://kaotiyun.com/show/uKWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase1
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是( )。
在黑盒测试方法中,设计测试用例的主要根据是( )。
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是( )。
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
设程序中定义了下面的过程:PrirateSubproc(chAsString)PrintchEndSub下面语句中错误的是()。
以下能够正确退出循环的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
随机试题
(2013年)甲为乙公司业务员,负责某小区的订奶业务多年,每月月底在小区摆摊,更新订奶户并收取下月订奶款。2013年5月29日,甲从乙公司辞职。5月30日,甲仍照常前往小区摆摊收取订奶款。订奶户不知内情,照例交款,甲亦如常开出盖有乙公司公章的订奶款收据。之
中世纪法国骑士抒情诗中最著名的是
深度达皮下组织的烧伤是
不符合良好血涂片的要求是
企业质量管理体系获准认证的有效期为()。
小学教育所处的年龄段一般称为()期。
“司马光砸缸”的故事是说司马光小时候看到一小孩掉进水缸后,他没有按常规让人脱离水,而是砸破水缸,尽快让水脱离人。这一故事给我们的哲学启示是()。
Jobsharingreferstothesituationinwhichtwopeopledividetheresponsibilityofonefull-timejob.Thetwopeoplewillingly
设随机变量X的概率分布为P{X=k}=C/k!,k=0,1,2,…,则E(X2)=().
执行下列语句后,输出结果是______。s$="ABCDEFG"PrintlnStr(s$,"efg")PrintLCase$(s$)
最新回复
(
0
)