java入门编程 C语言编程问题:有一对兔子,从出生后第三个月开始每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数是多少?
c语言编程问题:有一对兔子,从出生后第三个月开始每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数是多少?
直接写一个for循环,inta=0,intb=1//开始时,兔子数intnum=0//中间数为(intn=1n<13n){printf(%totalnumberofrabbitsinmonthd”,n,b)num=b,b=(a*2)(b-a)a=b}如果您不知道为什么使用(a*2)(b-a),您可以列出每月计算的总数,并且你可以看到规则c语言已经很久没有写了,可能有一些语法问题
main(){longf1,f2intif1=f2=1for(i=1i<=20i)//40个月,如果有更多的话会很无聊,对{printf(“ld”,f1,f2)这样每个月的数字就不会在一起了,中间会有空格,因为这是一个很长的形状,所以如果(i%2==0)printf(“”)这个月等于前两个月的总和,那么ld12ld总共需要12个数字
原文标题:java入门编程 C语言编程问题:有一对兔子,从出生后第三个月开始每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数是多少?,如若转载,请注明出处:https://www.ycyjhw.com/news/33372.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「永洁号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。