提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
问题描述:一对兔子从出生以后第三个月开始,每月生一堆小兔子。小兔子到第三个月又开始生下一代小兔子。假若兔子之生不死,一月份抱来一对刚出生的小兔子,问一年中每个月各有多少对兔子?
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
a | b | c=a+b | a=b+c | b=a+c | c=a+b | a=b+c | b=a+c | .... |
代码:
算法一:
#include<iostream>
using namespace std;
int main()
{
int i,c,a=1,b=1;
cout<<a<<" "<<b<<" ";
for(i=1;i<=10;i++)
{
c=a+b;
cout<<c<<" ";
a=b;
b=c;
}
}
算法二:
#include<iostream>
using namespace std;
int main()
{
int i,a=1,b=1,c;
cout<<a<<" "<<b<<" ";
for(i=1;i<=5;i++)
{
a=a+b;
b=a+b;
cout<<a<<" "<<b<<" ";
}
}
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了利用递推迭代的方法解决兔子繁殖问题,对你有帮助那就点个赞吧!