weixin_58248332 2021-11-11 10:25 采纳率: 50%
浏览 48
已结题

使用函数实现斐波那契数列的第n项,并在主程序中调用,用户从键盘输入n的数值,程序打印显示对于的斐波那契数列项

提示文本及输出文本要和样例一致,否则会被判错
提示输入n的值8
结果:21

  • 写回答

1条回答 默认 最新

  • CSDN专家-sinJack 2021-11-11 10:29
    关注
    def fib(n):
        if n<=2:
            return 1
        else:
            return fib(n-1)+fib(n-2)
    if __name__ == '__main__':
        print(fib(int(input('输入n的值'))))
    

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月23日
  • 已采纳回答 12月15日
  • 创建了问题 11月11日