5.关于递归函数描述正确的是?
A: 递归函数可以调用程序的使用函数。
B: 递归函数用于调用函数的本身。
C: 递归函数除了函数本身,可以调用程序的其他所有函数。
D: Python 中没有递归函数。
A: 递归函数可以调用程序的使用函数。
B: 递归函数用于调用函数的本身。
C: 递归函数除了函数本身,可以调用程序的其他所有函数。
D: Python 中没有递归函数。
B
举一反三
- 关于递归函数描述正确的是? A: 递归函数可以调用程序的使用函数 B: 递归函数除了函数本身,可以调用程序的其他所有函数。 C: 递归函数用于调用函数的本身。 D: Python中没有递归函数。
- 关于递归函数的说法错误的是: A: 递归函数必须在函数体内有调用本函数的代码 B: 递归函数必须有终止递归调用的条件 C: 递归函数必须有返回值 D: 一般来说,可以使用循环来解决与递归函数相同的问题
- 下面关于递归函数说法正确的是: A: 递归函数的执行效率优于非递归函数 B: 递归出口和递归关系是递归函数编写的关键 C: 递归函数的嵌套调用次数没有限制 D: 在能够使用递归函数的时候,尽量使用递归,因为它可以使得程序变得简洁,易于理解
- 关于C语言程序中函数的嵌套调用和递归调用,下列说法不正确的是( )。 A: 递归调用是嵌套调用的特例 B: 一个函数不可以调用它自身 C: 递归调用要有出口,不能无休无止地递归 D: 可以在一个函数的函数体内调用另外一个函数
- 实现递归算法时,要编写递归函数,递归函数的特点是函数自身调用。
内容
- 0
函数的递归调用可以无限递归,没有影响。
- 1
下面关于递归说法正确的是: A: 递归出口和递归关系是递归函数编写的关键 B: 在能够使用递归函数的时候,尽量使用递归,因为它可以使得程序变得简洁,易于理解 C: 递归函数的嵌套调用次数没有限制 D: 递归函数的执行效率优于非递归函数
- 2
【单选题】以下关于函数的递归调用说法中,错误的是 ________ 。 A. 递归调用时,调用函数又是被调用函数,即递归函数将反复地调用其自身 B. 为了防止递归调用无终止地进行,必须在函数内有终止递归调用的手段 C. 递归调用分为直接递归调用和间接调用两种 D. 在递归调用中每一次调用该函数时,所使用的实参都相同
- 3
在 C 语言中,下列说法正确的是( )。 A: 函数之间既允许直接递归调用也允许间接递归调用 B: 函数之间允许直接递归调用但不允许间接递归调用 C: 函数之间不允许直接递归调用但允许间接递归调用 D: 函数之间既不允许直接递归调用也不允许间接递归调用
- 4
关于递归函数,说法正确的是() (4分) A: 递归函数是自己调用自己的函数 B: function fun1(){ ...fun1...}是递归函数 C: function fun1(){ ...fun1...}不是递归函数 D: 求某个数的阶乘使用递归函数很方便