当前位置:首页 » 编程语言 » c语言中递归调用

c语言中递归调用

发布时间: 2023-03-03 10:13:06

c语言函数递归调用

我给你举个简单的例子你就明白了,你可以假设n=3
然后代入这个函数,a(3)=a(2)+5;而a(2)=a(1)+5;a(1)=1
所以最后就是a(3)=1+5+5=11…
同理你可以算出a(10)=1+5*9=46

满意请采纳

㈡ c语言函数的递归调用

递归有一个堆栈的概念,那就意味着他是一个反理解的过程:就象数学递推一样,你知道第一项,第二项,又知道通项公式,那你就可以知道任何一项。
然后你看代码:fun(0)==0,fun(1)==1;是告诉你一二项。
fun(n)==fun(n-1)+fun(n-2);是告诉你通项公式。那么,你就可以知道任何一项。你这样理解就差不多了,具体机器是怎么操作的,那很复杂的,也不需要明白!!!!

热点内容
嵌入式linuxc编程入门 发布:2025-09-16 08:24:18 浏览:368
码片编程器 发布:2025-09-16 08:24:08 浏览:937
原神各画质要什么配置 发布:2025-09-16 08:17:32 浏览:306
读取数据库生成xml 发布:2025-09-16 08:17:19 浏览:783
sql2000开发版 发布:2025-09-16 07:56:31 浏览:792
linux桌面哪个 发布:2025-09-16 07:55:35 浏览:46
python读取网页 发布:2025-09-16 07:45:05 浏览:329
qq邮件的密码是什么 发布:2025-09-16 07:44:20 浏览:716
算法什么特点 发布:2025-09-16 07:40:10 浏览:345
matlab编程第四版答案 发布:2025-09-16 07:35:51 浏览:450