经典兔子生育问题
2014-10-13 22:11
197 查看
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总对数为多少?从第三个月开始增长,每个月的增长对数为两个月前的兔子对数,有a[i]=a[i-1]+a[i-2],实质为斐波那契数列。
代码如下:
#include <stdio.h> #define N 20 void main(){ int i, a ={1,1}; printf("%d %d ", a[0], a[1]); for(i=2; i<N; i++) { a[i] = a[i-1] + a[i-2]; printf("%d ", a[i]); } printf("\n"); }
相关文章推荐
- 经典的100个C算法__(1)兔子问题
- java经典问题——兔子
- Java递归算法经典实例(经典兔子问题)
- 斐波那契数列问题-兔子繁衍问题-c语言-c++-经典问题-编程
- java编程经典案例之基于斐波那契数列解决兔子问题实例
- 经典的100个C算法__(1)兔子问题
- java经典问题生兔子
- java编程:斐波那契数列经典案例:兔子问题
- 经典兔子问题
- 递归算法基础 斐波那契问题几种实现方法 两个经典问题(兔子问题、奶牛问题)
- 经典c程序(0007)---兔子问题(斐波那契数列)
- 经典兔子问题
- 兔子问题 素数 水仙花数 三个经典C程序的解答 C知识回顾第一天
- 经典兔子问题
- 【Java算法学习】斐波那契数列问题-兔子产子经典问题
- java经典五十道题之1兔子问题
- Java递归算法经典实例(兔子问题、阶乘、1到100累加)
- 每天一道算法--经典兔子繁殖迭代问题(斐波那契数列)
- Java经典兔子问题
- C++经典问题:狐狸找兔子