8.3 递推问题(兔子繁殖)C语言
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
int n,i,m=0,a=1,b=1; scanf("%d",&n); if(n==1||n==2)
printf("1"); else {
for(i=3;i<=n;i++) {
m=a+b; a=Biblioteka Baidu; b=m; } printf("%d",m); } return 0; }
/*综合作业 (经典试题)---8.3 递推问题(兔子繁殖)
16. 程序功能:有一对兔子,从出生后第 3 个月起每个月都生一对兔子。小兔子长到第 3 个月起 每个月又生一对兔子。假设所有兔子都不死,请编程计算并输出第 n 个月时的兔子总对数为 多少,n 从键盘输入。例如,` 输入:1 输出:1
输入:16 输出:987*/ #include<stdio.h> int main(void) {
printf("1"); else {
for(i=3;i<=n;i++) {
m=a+b; a=Biblioteka Baidu; b=m; } printf("%d",m); } return 0; }
/*综合作业 (经典试题)---8.3 递推问题(兔子繁殖)
16. 程序功能:有一对兔子,从出生后第 3 个月起每个月都生一对兔子。小兔子长到第 3 个月起 每个月又生一对兔子。假设所有兔子都不死,请编程计算并输出第 n 个月时的兔子总对数为 多少,n 从键盘输入。例如,` 输入:1 输出:1
输入:16 输出:987*/ #include<stdio.h> int main(void) {