利用java编程解决兔子问题

有一对兔子,从出生后第三个月起 每个月都生一对小兔子,小兔子长到第三个月后每个月又生一对兔子。假如兔子不死,一年内兔子的总数?

http://blog.csdn.net/shylx123/article/details/6360730

/**
* 这是一个斐波拉契问题
*/
public static void main(String[] args) {
System.out.println("第1个月兔子对数:1");
System.out.println("第2个月兔子对数:2");
int monthOne = 1;// 第1个月兔子对数
int monthTwo = 1;// 第2个月兔子对数
int nextMonth;// 定义下个月兔子对数
int totalMonth = 12;// 1年
for (int i = 3; i <= totalMonth; i++) {
nextMonth = monthTwo;
monthTwo = monthTwo + monthOne;
monthOne = nextMonth;
System.out.println("第" + i + "个月兔子对数:" + monthTwo);
}
}