六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 38|回复: 0

一个递归例子

[复制链接]

升级  50%

5

主题

5

主题

5

主题

童生

Rank: 1

积分
25
 楼主| 发表于 2013-1-27 05:14:13 | 显示全部楼层 |阅读模式
public class recursion1{int fib(int n){       if(n == 0)        return 0;       else if(n == 1)   return 1;      else             System.out.print("  "+n);int a = fib(n-1);int b = fib(n-2);int c = a+b;System.out.print(" a="+a+" b="+b+" a+b= "+c+"\\ ");System.out.println();return fib(n-1) + fib(n-2);  } public static void main(String args[]){ dgClass1 dg = new dgClass1();System.out.println(" 6="+dg.fib(6));  //return 8}}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表