欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java计算第n个斐波那契序列数,java斐波那契序列,import java.

来源: javaer 分享于  点击 16258 次 点评:81

Java计算第n个斐波那契序列数,java斐波那契序列,import java.


import java.applet.Applet;import java.awt.Button;import java.awt.Graphics;import java.awt.Label;import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class AppletInOut extends Applet implements ActionListener {    Label prompt = new Label("输入要计算的第几个斐波那契序列数:");    TextField input = new TextField(5);    Button btn = new Button("计算");    int n = 1;    long fib = 0;    public void init(){        add(prompt);        add(input);        add(btn);        btn.addActionListener(this);    }    public void paint(Graphics g){        g.drawString("斐波那契序列第"+ n +"个数据是"+fib, 10, 50);    }    @Override    public void actionPerformed(ActionEvent e) {        // TODO Auto-generated method stub        n = Integer.parseInt(input.getText());        fib = Fibonacci(n);        repaint();    }    long Fibonacci(int n){    if(n==1||n==2)        return n-1;    else         return Fibonacci(n-1)+Fibonacci(n-2);    //递归调用计算斐波那契数}}
相关栏目:

用户点评