有一对兔子,从出生后的第三个月起每个月都生一对兔子。小兔子长到第三个月后每月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总数是多少?
分析:
月数: 1 2 3 4 5 6 7 8 ……………….
兔子数: 1 1 2 3 5 8 13 21……………..
由上面列举的数据可以看出,从第3个月开始,每个月的兔子数是前两个月的和。
#include<stdio.h> void main() { int last_sum=1,next_sum=1,now_sum=0,i; printf("第1个月%d对兔子n第2个月%d对兔子n",last_sum,next_sum); for(i=3;i<=30;i++) { now_sum = last_sum + next_sum; last_sum = next_sum; next_sum = now_sum; printf("第%d个月%d对兔子n",i,now_sum); } } 1234567891011121314
相关知识
兔子问题C语言
可以给兔子吃维生素c吗
识别兔子肢体语言的方法
养兔知识:兔子吃维c有用吗
兔子的肢体语言知多少?
C 语言基础第10
幼儿园小班语言教案《动物运动会》
C语言的问题求教
兔子的“语言”:解读它们的六种动作与情绪,这些你都知道吗
c语言入门求助
网址: 兔子问题C语言 https://m.mcbbbk.com/newsview269068.html
上一篇: 乌龟与兔子赛跑作文三百字 |
下一篇: 兔子和刺猬赛跑 |