满分5 > 高中数学试题 >

意大利数学家菲波拉契,在1202年出版的一书里提出了这样的一个问题:一对兔子饲养...

意大利数学家菲波拉契,在1202年出版的一书里提出了这样的一个问题:一对兔子饲养到第二个月进入成年,第三个月生一对小兔,以后每个月生一对小兔,所生小兔能全部存活并且也是第二个月成年,第三个月生一对小兔,以后每月生一对小兔.问这样下去到年底应有多少对兔子?试画出解决此问题的程序框图,并编写相应的程序.
根据题意可知,第一个月有1对小兔,第二个月有1对成年兔子,第三个月有两对兔子,从第三个月开始,每个月的兔子对数是前面两个月兔子对数的和,设第N个月有两F对兔子,第N-1个月有S对兔子,第N-2个月有Q对兔子,则有F=S+Q,一个月后,即第N+1个月时,式中变量S的新值应变第N个月兔子的对数(F的旧值),变量Q的新值应变为第N-1个月兔子的对数(S的旧值),这样,用S+Q求出变量F的新值就是N+1个月兔子的数,依此类推,可以得到一个数序列,数序列的第12项就是年底应有兔子对数,我们可以先确定前两个月的兔子对数均为1,以此为基准,构造一个循环程序,让表示“第×个月的I从3逐次增加1,一直变化到12,最后一次循环得到的F”就是所求结果. 【解析】 流程图和程序如下:
复制答案
考点分析:
相关试题推荐
已知函数f(x)对任意实数x,y,均有f(x+y)=f(x)+f(y),且当x>0时,f(x)>0,f(-1)=-2,求f(x)在区间[-2,1]上的值域.
查看答案
某车间生产某种产品,固定成本为2万元,每生产一件产品成本增加100元,已知总收益R(总收益指工厂出售产品的全部收入,它是成本与总利润的和,单位:元)是年产量Q(单位:件)的函数,并且满足下面关系式:
R=f(Q)=manfen5.com 满分网,求每年生产多少产品时,总利润最大?此时总利润是多少元?
查看答案
已知函数manfen5.com 满分网编写一程序求函数值.
查看答案
设计一个计算1+2+3+…+100的值的算法,并画出相应的程序框图.(要求用循环结构)
查看答案
用辗转相除法或者更相减损术求三个数 324,243,135 的最大公约数.
查看答案
试题属性
  • 题型:解答题
  • 难度:中等

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.