Advertisement
lily09290110

費氏數列查詢

Jan 26th, 2015
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.61 KB | None | 0 0
  1. package fibonacci;
  2. import java.util.Scanner;
  3. import java.math.BigDecimal;
  4. public class Fibonacci {
  5.     public static void main(String[] args) {
  6.        Scanner input=new Scanner(System.in);
  7.        int n;
  8.        System.out.println("please in put a number");
  9.        n=input.nextInt();
  10.        BigDecimal []arr=new BigDecimal [n];
  11.        arr[0]=new BigDecimal("0");
  12.        arr[1]=new BigDecimal("1");
  13.        for(int i=2;i<n;i++)
  14.        {
  15.         arr[i]=arr[i-1].add(arr[i-2]);//參考物件
  16.        }
  17.        for(BigDecimal temp:arr)//jdk5以上
  18.        {
  19.            System.out.println(temp);
  20.        }
  21.     }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement