随笔-18  评论-7  文章-0  trackbacks-0
import javax.swing.JOptionPane;
public class Fibonacci
{
 int F(int n)
 {
  if(n==0)
   return 1;
  else if(n==1)
   return 1;
  else if(n>1)
   return F(n-1)+F(n-2); /*递归*/
  else
   JOptionPane.showMessageDialog(null,"方程无解!");
   return 0;
 }
 
 public static void main(String[] args)
 {
  int i,n,m;
  Fibonacci f=new Fibonacci();
  String s=JOptionPane.showInputDialog(null,"please input n:\n");
  n=Integer.parseInt(s);
  for(i=0;i<=n;i++)
  {
   m=f.F(i);
   System.out.println(m);
  }
 }
}
posted on 2005-12-29 21:44 Timnity 阅读(1118) 评论(0)  编辑  收藏 所属分类: 算法

只有注册用户登录后才能发表评论。


网站导航: