首页 > 继续教育
题目内容 (请给出正确答案)
[单选题]

关于递归函数描述正确的是()

A.递归函数可以调用程序的使用函数

B.递归函数用于调用函数的本身

C.递归函数除了函数本身,可以调用程序的其他所有函数

D.Python 中没有递归函数

答案
收藏

B、递归函数用于调用函数的本身

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“关于递归函数描述正确的是()”相关的问题
第1题
下面关于函数的递归调用描述正确的是()。

A.必须有一个明确的结束条件

B.每次进入更深一层递归时,问题规模相比上次递归都应有所减少

C.递归调用效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧

D.由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出)

点击查看答案
第2题
下列关于递归错误的说法是()。

A.递归函数可以没有返回值

B.递归算法一定有终结条件

C.递归算法执行时会在内存中自动维护一个工作栈

D.递归算法一定包含循环结构

点击查看答案
第3题
下列关于Python函数调用说法错误的是()。

A.函数的递归调用必须有一个明确的结束条件

B.函数的递归调用每次进入更深一层递归时,问题规模相比上次递归都应有所减少

C.函数的递归调用效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈)

D.函数的递归调用由于栈的大小是无限的,所以,递归调用的次数过多,也不会导致栈溢出

点击查看答案
第4题
通用的高级语言一般会提供描述数据、运算、控制和数据传输的语言成分,其中,控制成分中有顺序、()、循环结构。

A.选择

B.递归

C.递推

D.函数

点击查看答案
第5题
函数的递归是指在一个函数的内部调用函数()的过程
函数的递归是指在一个函数的内部调用函数()的过程

点击查看答案
第6题
求解平方根√A的迭代函数定义如下:其中,p是A的近似平方根,e是结果允许误差。试写出相应的递归算

求解平方根√A的迭代函数定义如下:

其中,p是A的近似平方根,e是结果允许误差。试写出相应的递归算法,并消除递归。

点击查看答案
第7题
用函数的递归调用方法求下列函数式的值(要求n由用户输入),递归公式为:
用函数的递归调用方法求下列函数式的值(要求n由用户输入),递归公式为:

点击查看答案
第8题
计算多项式Pn(x) –a0xn十a1xn-1+a2xn-2+…+an-1x十an⊕
计算多项式Pn(x) –a0xn十a1xn-1+a2xn-2+…+an-1x十an⊕

计算多项式Pn(x) –a0xn十a1xn-1+a2xn-2+…+an-1x十an的值, 通常使用的方法是一种嵌套的方法。它可以描述为如下迭代形式:bv=av,bi+1=x×bi+ai+1, i=0, 1,…,n-l。若设bn=Pn(x) , 则问题可以写为如下形式:Pn(x) =x×Pn-1(x)+an, 此处, Pn-i(x) =avxn-1+a1xn-2+…+an-2x+an-1, 这是问题的递归形式。试编写一个函数, 计算这样的多项式的值。

点击查看答案
第9题
用归纳法证明原始递归函数都是全函数.

点击查看答案
第10题
函数的递归调用效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。()
点击查看答案
第11题
在程序的执行过程中,系统用()实现嵌套调用(递归调用)函数的正确返回。

A.队列

B.优先队列

C.栈

D.散列表

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改