1. 小红走楼梯时每次走1个台阶或2个台阶,问小红走n个台阶时,有多少种不同的走法。实现上述功能的Python代码如下:

def up(n):

    if n<2:

        return 1

    else:

        return up(n-1)+up(n-2)

n=int(input("请输入楼梯台阶数:"))

way=up(n)

print(way)

程序运行后,输入楼梯台阶数有6个,程序输出的结果是(   )

A. 8 B. 13 C. 21 D. 26
【考点】
递归算法;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
单选题 普通
基础巩固
能力提升
拓展培优
真题演练
换一批