首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 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(
以下程序的输出结果是 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(
admin
2010-12-10
44
问题
以下程序的输出结果是
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
答案
A
解析
该题考查的是递归函数的调用,题中读fun函数进行了递归调用,第1次调用:fun(3)n=3 s=3-fun(2);第二次调用时:fun(2)n=2 s=2 返回第一次调用后,s=3-2=1。
转载请注明原文地址:https://kaotiyun.com/show/MGPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSubCommand1_Click() X=5:Y=3
下列叙述中正确的是
在窗体上画一个名称为Commandl的命令按钮,编写如下事件过程:PrivateSubCommandl_Click()n=0Fori=0To10X=2*i-l
下列叙述中正确的是()。
窗体上有一个名称为Timer1的计时器控件,一个名称为Shape1的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load() Shape1.Top=0 Timer1.Interval=100
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
在数据处理中,其处理的最小单位是()。
已知A$="Welcome",下列语句操作能够正确执行的是()。
关系数据库管理系统能实现的专门关系运算包括()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
随机试题
电力系统是由()构成的。
胃肠激素的生理作用是()
大量脓痰、分层常见于()
男性,72岁。无牙颌,全口义齿戴用10年。临床检查发现义齿人工牙颌面重度磨耗,口角下垂,口角黏膜糜烂。该患者还可能存在的临床表现是()
某工程采购一台国产非标准设备,制造厂生产该设备的材料费、加工费和辅助材料费合计20万元,专用工具费率为2%,废品损失率为8%,利润率为10%,增值税率为17%。假设不再发生其他费用,则该设备的销项增值税为()万元。
个人客户要在证券公司开展融资融券业务,申请时应提交的材料一般不包括( )。
企业原材料明细账通常采用的格式是( )
Youshouldspendabout20minutesonQuestions1-13whicharebasedonReadingPassage1below.GoingBananasTheworld’sfavour
A、PhilSmithisnotin.B、PhilSmithdoesn’twanttotalktotheman.C、Themanhasgotthewrongnumber.D、PhilSmithdoesn’tk
A、Thewomanshouldn’tgodowntown.B、Thewomanshouldstillgobybus.C、Thewomanshouldgowithhim.D、Thewomanshouldgoby
最新回复
(
0
)