package practices;
import java.util.Scanner;
/**
-
@Title: 题目:有一对兔子,从出生第三个月起每个月都生一对兔子,小兔子长到第三个月
-
后,每个月有声一对兔子,假如兔子都不死,问M个月兔子的数量,M为键盘读入的正整数。
-
斐波那契数列
-
@Package: practices
-
@Description:TODO
-
@author: 陈帆
-
@date: 2019年5月30日 下午9:36:08
-
@version V1.0
*/
public class Rabbit {public static void main(String[] args) {
long a = 1; long b = 1; //记录控制台输入的数字 int count; //定义中间变量 long temp; //获取控制台输入 Scanner scanner = new Scanner(System.in); count = scanner.nextInt(); for(int i=1;i<=count;i++) { if(i==1) { System.out.println("第"+i+"个月兔子的对数:"+a); continue; }else if(i==2) { System.out.println("第"+i+"个月兔子的对数:"+b); continue; }else { temp = b; b = a+b; a= temp; System.out.println("第"+i+"个月兔子的对数:"+b); } }
}
}