Hu0116_ 2021-11-20 17:41 采纳率: 70%
浏览 33
已结题

使用递归显示斐波那契数列

  1. 接受一个number.
  2. 接受第二次number.
  3. 接受迭代次数
  4. 根据输入的数字显示斐波那契数列。

    img

  • 写回答

1条回答 默认 最新

  • 小行星坠落114514 2021-11-20 19:30
    关注
    
    def fbnq(n):
        if n==1:
            return a
        elif n==2:
            return b
        elif n >= 3:
            return fbnq(n-2)+fbnq(n-1)
    
    
    a =  int(input("Enter the first number "))
    b =  int(input("Enter the second number "))
    c =  int(input("Enter the number of iterations "))
    List = []
    for i in range(1,c+1):
        List.append(fbnq(i))
    print(List)
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月29日
  • 已采纳回答 11月21日
  • 修改了问题 11月20日
  • 创建了问题 11月20日

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献