一个递归函数必须有( )。
A: 循环语句
B: 变量定义
C: 结束递归调用的条件
D: 函数调用
A: 循环语句
B: 变量定义
C: 结束递归调用的条件
D: 函数调用
举一反三
- 函数的递归调用必须要有结束递归的条件。
- 关于递归函数的说法错误的是: A: 递归函数必须在函数体内有调用本函数的代码 B: 递归函数必须有终止递归调用的条件 C: 递归函数必须有返回值 D: 一般来说,可以使用循环来解决与递归函数相同的问题
- 函数的递归调用必须要有结束递归的条件。 A: 正确 B: 错误
- 以下关于递归函数,说法错误的是( )。 A: 不一定非要有一个明确的递归结束条件 B: 递归函数不一定非要有循环结构支持 C: 必须要有一个明确的递归结束条件 D: 递归就是指函数自己调用自己的过程
- 中国大学MOOC: 函数的递归调用必须要有结束递归的条件。