首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 long fun(int n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s;} main() { printf
以下程序的输出结果是 long fun(int n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s;} main() { printf
admin
2009-02-15
54
问题
以下程序的输出结果是 long fun(int n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s;} main() { printf("%ld\n",fun(3));}
选项
A、1
B、2
C、3
D、4
答案
1
解析
该题考查的是递归函数的调用,题中读fun函数进行了递归调用,第1次调用:fun(3)n= 3 s=3-fun(2)第二次调用时:fun(2)n=2 s=2返回第一次调用后,s=3-2=1。
转载请注明原文地址:https://kaotiyun.com/show/6SXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是
编写如下程序:PrivateSubCommand1_Click()Dima(3,3)AsInteger,b(3,3)AsIntegerFori=1To3Forj=1To3a(i,j)=
下列程序的输出结果为()。S1="1":S2="2":S1=Val(S1)+Val(S2)S2=Val("12")IfS1<>S2ThenPrintS1-S2ElsePrintS2-S1
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputBox("请输入一个多位整数")Fork=l
编写如下程序:PrivateSubCommandl_Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionfunl(
某人编写了下面的程序,希望能把Textl文本框中的内容写到out.txt文件中PPrivateSubCommandl_Click()Open”out.txt”ForOutputAs#2Print”
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
窗体上有1个名称为Textl的文本框,1个名称为Timerl的计时器,且已在属性窗口将Timerl的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Textl中显示一次当前时间。Priva
下面描述中不属于数据库系统特点的是
随机试题
当Word2003的“编辑”菜单中的“剪切”和“复制”命令呈浅灰色而不能被选择时,则表示______。
关于心肌细胞动作电位超常期特性的描述,正确的是
47岁妇女,孕3产1,近2年来月经周期混乱,经量时多时少,最近闭经3个月后阴道淋漓出血半月多来诊。
麻疹主要受病的脏腑是
中国工程咨询协会经国家民政部批准,于()年底正式成立。
期货公司申请金融期货结算业务资格,应当向中国证监会提交金融期货结算业务资格申请书。()
快艇从A码头出发,沿河顺流而下,途经B码头后继续顺流驶向C码头,到达C后掉头驶回B码头共用10小时。若A、B距离20千米,快艇在静水中速度为40千米/时,水流速度为10千米/时,则A、C间距离为()。
物业管理活动的基础是()。
(浙江大学2008年试题)Theenergycrisis,whichisbeingfeltaroundtheworld,hasdramatizedhowthecarelessuseoftheearth’sre
Completethenotesbelow.WriteNOMORETHANTHREEWORDSAND/ORANUMBERforeachanswer.ENQUIRYABOUTBOOK
最新回复
(
0
)