1、由出生开始每个月兔子的数量可以构成一个数列:1,1,2,3,5,8,13,21 ......
![数据结构学习:[5]循环 递归 兔子问题](https://exp-picture.cdn.bcebos.com/4a6d48ee7b7f860e20ac9f4077f5ee0d3bcebe6d.jpg)
2、从第三项起,后面每一项为前面两项的和,1+1=2;1+2=3;2+3=5;3+5=8;5+8=13;用for循环求解
![数据结构学习:[5]循环 递归 兔子问题](https://exp-picture.cdn.bcebos.com/ab966c6b0ce265e751d61ecc9f23beb9773eb76d.jpg)
3、显示第三个月到第十二个月每个月的数量
![数据结构学习:[5]循环 递归 兔子问题](https://exp-picture.cdn.bcebos.com/2083a5d6e1d06de8f4b8fc91ca93cee8b104ac6d.jpg)
4、改用递归算法
![数据结构学习:[5]循环 递归 兔子问题](https://exp-picture.cdn.bcebos.com/f367139a310e179990f3c00cc9406afec214a36d.jpg)
5、显示输出结果
![数据结构学习:[5]循环 递归 兔子问题](https://exp-picture.cdn.bcebos.com/94af5fc1b727ac538551eb982ecadce89148996d.jpg)
1、由出生开始每个月兔子的数量可以构成一个数列:1,1,2,3,5,8,13,21 ......
2、从第三项起,后面每一项为前面两项的和,1+1=2;1+2=3;2+3=5;3+5=8;5+8=13;用for循环求解
3、显示第三个月到第十二个月每个月的数量
4、改用递归算法
5、显示输出结果