问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中fun(n-1)+fun(n-2)是什么意思啊

发布网友 发布时间:2022-04-25 21:59

我来回答

5个回答

热心网友 时间:2022-06-17 22:17

这是一个递归函数中的语句。
long fun(int n)
{
if(n==0||n==1)
return 1;
else
return fun(n-1)+fun(n-2);
}
这个递归函数,它是用来计算菲波那契数列第n项的。
前面的 if(n==0||n==1) return 1; 说的是递归结束的条件。就是说菲波那契数列的前二项的值就等于1,
从n>=3起,就使用递归的方法来计算fun(n)的值。
比如要计算fun(4),它就等于fun(3)+fun(2);
而fun(3)=fun(2)+fun(1);
fun(2)=fun(1)+fun(0)=1+1=2
所以,它调用fun(2)时就返回函数值2,调用fun(1)时直接返回函数值1,于是就计算出fun(3)的值为2+1=3。

热心网友 时间:2022-06-17 22:18

一个递归的函数,
当n<=2时,fun(n)=4
当n>2时,fun(n)=fun(n-1)+fun(n-2)

也就是说
fun(1)=4,
fun(2)=4,
fun(3)=fun(2)+fun(1)=8
fun(4)=fun(3)+fun(2)=12
fun(5)=fun(4)+fun(3)=20

热心网友 时间:2022-06-17 22:18

fun是函数吧。就是n-1代入到函数得到的值加上n-2代入到函数得到的值

热心网友 时间:2022-06-17 22:19

fun应该是自己定义的一个函数,实现的是一个计算功能,返回计算后的结果吧,上代码嘛,直观点!

热心网友 时间:2022-06-17 22:19

递归!!你把1,2,3代入N自己算一边就知道了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
会声会影如何裁剪视频画面范围 怎么正确喝酒的方法 真正好的饮用方式 日本清酒獭祭正确喝法 深圳有几家酒店可以真正意义上说是五星级? 深圳富苑皇冠假日套房式酒店酒店周边 深圳富苑皇冠假日套房酒店酒店简介 深圳富苑皇冠假日套房式酒店酒店介绍 金福人生多倍保重疾险怎么样?值不值得买? wpsword文档怎么删除空白页面 wPS删除空白页方法wps怎么删除多余空白页最有效方法 中币站大陆可以用吗 下面的fun函数用以判断n是否是素数,fun函数中有逻辑错,请调试改正 山地车ea把组好还是funn好 想换一个把横,不知道哪个强度高硬一点,150-250之间价格 中币网迁移是真的吗 fun中文是什么意思啊 ? Fun 是什么意思 fun与interesting的区别 fun是什么意思? 日语分钟怎么说 fun的意思? 别人能看见我新浪微博上浏览过哪些微博吗? 同样跨省微信红包和银行卡转账哪个更快堤现? 微博上怎样看别人连续登录天数以及大致登录时间?别人能看到 但我看不到 不知道为什么 下面的图片 微信往银行卡里转账是充值还是提现 微信转账和银行卡转账有什么区别吗 微信和微博的区别是什么 微信上自己在不在线别人能看到吗?怎样让别人看不到自己在不在线 微信零钱支付和银行卡支付有啥区别 新浪微博,我不是别人粉丝,别人是我粉丝,我上线别人能看到我吗? 在银行自助银行转账和用微信转账有啥区别? 我想问微信商业版转银行卡和微信零钱提现银行卡哪个手续费低? 架子鼓funn是什么品牌 我的美利达公爵想越野,用FUNN碟刹,轮胎需不需要换? fun要双写n加ing吗。 中币网好还是货币网好 电子体重秤电路 有懂的吗 自己制作电子体重秤精度怎么提高 尾盘巨量成交说明什么? 尾盘成交量有什么意义 下跌后初涨的股票尾盘突然放出天量成交量,是什么信号? 教师和公务员属于哪类的职业 2021年分数线会不会高 尾盘放量拉起什么意思 2021届为什么录取分数线那么高? 如何看待尾盘成交量变化 不少股票在尾市收盘的时候突然放量拉升冲高 这是什么意思呢 宋亚轩多高2021 宋亚轩2021读高几 教师公务员为什么属于三大系统? 截至2021年2月,高危险区域是指哪些? 2021什么手机性价比高