- /*
- * 练习2: 斐波那契数列 1 1 2 3 5 8 13(递归)
- *
- * 分析:
- * 1.数列的第一个,第二个数都是1
- * 2.从第三个数开始 数是数的前2个值相加得到的值
- * 3.递归的部分
- */
- public class Test3 {
-
- public static void main(String[] args){
- int d = sum(3);
- System.out.println(d);
- }
-
- public static int sum(int n){
- if(n==2||n==1){
- return 1;
- }
- else{
- return sum(n-1)+sum(n-2);
- }
-
-
- }
- }
复制代码 |