网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
实现递归调用属于()的应用。
A
栈
B
数组
C
队列
D
二叉树
参考答案
参考解析
解析:
栈是一种应用范围广泛的数据结构,适用于各种具有“后进先出”特性的问题。递归是一个重要的概念,同时也是一种重要的程序设计方法。简单地说,如果在一个函数或数据结构的定义中又应用了它自身,那么这个函数或数据结构称为是递归定义的,简称递归。应用栈与递归之间的关系,可以解决很多实际问题,如计算一个数的阶乘。
更多 “单选题实现递归调用属于()的应用。A 栈B 数组C 队列D 二叉树” 相关考题
考题
C语言规定,程序中各函数之间_______。A.既允许直接递归调用也允许间接递归调用B.不允许直接递归调用也不允许间接递归调用C.允许直接递归调用不允许间接递归调用D.不允许直接递归调用允许间接递归调用
考题
C语言中规定,程序中各函数之间( )。A.既允许直接递归调用也允许间接递归调用B.不允许直接递归调用也不允许间接递归调用C.允许直接递归调用不允许间接递归调用D.不允许直接递归调用允许间接递归调用
考题
关于递归调用不正确的描述是()A、递归调用和嵌套调用都是通过堆栈管理实现的B、函数直接或间接调用自己称为递归调用C、递归终止条件必须为参数值等于0D、递归算法的问题规模必须是逐步缩小的
考题
单选题关于递归调用不正确的描述是()A
递归调用和嵌套调用都是通过堆栈管理实现的B
函数直接或间接调用自己称为递归调用C
递归终止条件必须为参数值等于0D
递归算法的问题规模必须是逐步缩小的
热门标签
最新试卷