首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 long fun(int n) { long s; if(n==1||n==2) s=2; else s=n-fun(n-1); return s; } main()
下述程序的输出结果是( )。 long fun(int n) { long s; if(n==1||n==2) s=2; else s=n-fun(n-1); return s; } main()
admin
2010-01-10
89
问题
下述程序的输出结果是( )。 long fun(int n) { long s; if(n==1||n==2) s=2; else s=n-fun(n-1); return s; } main() { printf("%1d\n",fun(3)); }
选项
A、1
B、2
C、3
D、4
答案
1
解析
本题的fun函数是一个递归函数,当参数n为1或2时返回2,否则返回n-fun(n-1)。递推下来就是n-fun(n-1)=>n- ((n-1)-fun(n-2))=>n-(n-1)+((n-2)-fun(n-3))=>……直到fun()函数的参数等于1或2,故fun(3)=3-fun(2)=3-2=1。所以答案是 A。
转载请注明原文地址:https://kaotiyun.com/show/2GWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是()。
假定用下面的语句打开文件:Open”File1.txt”ForInputAs@1则不能正确读文件的语句是
设窗体上有一个图片框Picture1,要在程序运行期间装入当前文件夹下的图形文件Filel.jpg,能实现此功能的语句是
审体上有1个名称为Textl的文本框,1个名称为Lab_ell的标签。程序运行后,如果在文本框中输入信息r则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为
下列说法中,错误的是
软件(程序)调试的任务是
数据库系统的核心是()。
在关系数据库设计中,关系模式是用来记录用户数据的()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中
随机试题
毛果芸香碱对眼睛的作用是
(2008年)函数在x→1时,f(x)的极限是()。
会计人员在处理业务过程中,要严格按照会计法律制度办事,不为主观或他人意志左右,这体现了会计职业道德中()的要求。
货币政策最终目标之间基本统一的是()。
所谓“政事无巨细,咸决于亮”中的“亮”指的是()。
下列哪种方法无法使一个页面中容纳更多的文字?()
世界贸易组织的最终目标是实现()。
关于法学,下列表述正确的是()
Hisideasareinvariablycondemnedas______byhiscolleagues.(北京航空航天大学2015年试题)
A.detrimentalB.disastrousC.economicallyD.erosionE.highlightF.improvementsG.limitationH.measurably
最新回复
(
0
)