函数的递归调用就是在本身函数当中调用本身,要控制函数的出口条件,否则就是无限死循环
举一反三
- 5.关于递归函数描述正确的是? A: 递归函数可以调用程序的使用函数。 B: 递归函数用于调用函数的本身。 C: 递归函数除了函数本身,可以调用程序的其他所有函数。 D: Python 中没有递归函数。
- 关于递归函数描述正确的是? A: 递归函数可以调用程序的使用函数 B: 递归函数除了函数本身,可以调用程序的其他所有函数。 C: 递归函数用于调用函数的本身。 D: Python中没有递归函数。
- 在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为() A: 间接递归调用 B: 直接递归调用 C: 间接循环调用 D: 直接循环调用
- 函数在执行过程中直接或( )调用自己本身,称为递归调用
- 如果在一个函数的定义中调用了该函数本身,这就是函数的递归调用。 A: 正确 B: 错误