母牛问题(非递归)
2011-09-09 20:32
176 查看
问题:若一头小母牛,从第4个年头开始每年生育一头母牛,按照此规律,第n年时有多少头母牛?
#include <STDIO.H> void main() { int i, year, catleNum, catleNum1, catleNum2, catleNum3; printf("Enter year:"); scanf("%d", &year); for (i = 1; i <= year; i++) { if (i < 4) catleNum = catleNum1 = catleNum2 = catleNum3 = 1; else { catleNum = catleNum1 + catleNum3; catleNum3 = catleNum2; catleNum2 = catleNum1; catleNum1 = catleNum; } printf("i = %2d catle number is %3d\n", i, catleNum); } }
相关文章推荐
- 递推递归练习 -A 母牛问题 / / E .兔子繁殖问题
- 递归-斐波那契(母牛生小牛问题)
- 递归的logN的优化(菲波那契数列,青蛙上台阶问题,母牛问题)!!!!
- 兔子和母牛递归问题的总结
- 兔子、母牛繁殖问题(递归、非递归)
- 递归实现猴子吃桃问题与兔子生产问题(斐波那契数列)
- 蓝桥杯辅导视频学习-经典递归问题
- 理解使用递归及堆栈的算法处理八皇后问题
- 递归与递推 遍历问题
- 全排列的递归问题可以参考这篇文章
- 递归问题
- 递归-背包问题
- 生兔子问题(递归思想)
- 几个经典递归问题用js实现
- template 的递归调用问题
- 关于mysql连级删除,递归问题,
- 用Python递归实现汉诺塔问题
- JAVA 文件递归删除问题
- boj 1343 汉诺塔 递归问题 谢谢大牛的解答 我需要多联系
- 编译原理之ll(1)文法判断和左递归问题