兔子生兔子的编程题递归 C语言:斐波那契数列问题(兔子生兔子~)?
浏览量:1742
时间:2021-03-13 03:04:02
作者:admin
C语言:斐波那契数列问题(兔子生兔子~)?
C语言编程问题:有一对兔子,从出生后第三个月开始每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数是多少?
直接写一个for循环,int a=0,int b=1//开始的兔子数,int num=0//中间数,for(int n=1n<13n){printf(%d个月兔子总数:d,n,b)num=b=(a*2)(b-a)a=b}如果您不知道为什么要使用公式(a*2) (B-A),你可以列出每月计算的总数,你可以看到规则。C语言已经很久没写了,可能有语法问题
main(){long F1,F2 int i F1=F2=1 for(i=1I<=20i)//40个月了,再多也没有意义了,是不是{printf(“ LD”,F1,F2)这样,每个月的数字就不会在一起了,后面会有空格中间,因为它是一个长塑料,所以ld12ld表示它总共占12位。如果(I%2==0)printf(”)F1=F1 F2这个月等于前两个月的总和,F2=F1,F2同上}
兔子生兔子的编程题递归 兔子生兔子递归算法 兔子繁殖问题公式
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
怎么表白 跟女孩子表白怎么说