递归函数:可以简单的理解为函数自己调用自己(要用出口,让函数跳出递归,以免出现无限额递归即死循环)
递归由两部分构成:函数关系和出口
eg:
求1+2+3+4+5....+9的和?(利用递归函数)
分析;(1)函数关系f(n)=f(n-1)+n (2) 出口:f(1)=1;
代码:
递归函数:可以简单的理解为函数自己调用自己(要用出口,让函数跳出递归,以免出现无限额递归即死循环)
递归由两部分构成:函数关系和出口
eg:
求1+2+3+4+5....+9的和?(利用递归函数)
分析;(1)函数关系f(n)=f(n-1)+n (2) 出口:f(1)=1;
代码: