以下关于递归的描述错误的是_____
A: 函数递归指的是自己直接或间接地调用其自身
B: 不加控制的函数递归会引起死循环
C: 递归可以使得代码更加紧凑且易于理解
D: 递归可以节约存储的开销和提高运行速度
A: 函数递归指的是自己直接或间接地调用其自身
B: 不加控制的函数递归会引起死循环
C: 递归可以使得代码更加紧凑且易于理解
D: 递归可以节约存储的开销和提高运行速度
举一反三
- 下面关于递归说法错误的是: A: 递归可以减少代码量,使程序简洁 B: 递归函数可以在函数主体内直接或者间接调用自己 C: 递归和循环差不多 D: 递归分为两个阶段,递推和回归
- 关于递归函数以下叙述错误的是( )。 A: 递归函数是自己调用自己。 B: 递归函数的运行速度很快。 C: 递归函数占用较多的存储空间。 D: 递归函数的运行速度一般比较慢。
- 关于递归函数的说法错误的是: A: 递归函数必须在函数体内有调用本函数的代码 B: 递归函数必须有终止递归调用的条件 C: 递归函数必须有返回值 D: 一般来说,可以使用循环来解决与递归函数相同的问题
- 在C语言中,下列描述函数之间递归调用关系正确的是() A: 不允许直接递归调用,也不允许间接递归调用 B: 允许直接递归调用,不允许间接递归调用 C: 不允许直接递归调用,允许间接递归调用 D: 允许直接递归调用,也允许间接递归调用
- 递归是函数自身嗲用自身,根据调用的方式分为直接递归和间接递归。