单选题

递归函数执行时,其调用和返回控制是利用( )来进行的。

A. 栈
B. 对列
C. 数组
D. 树

查看答案
该试题由用户319****26提供 查看答案人数:26584 如遇到问题请 联系客服
正确答案
该试题由用户319****26提供 查看答案人数:26585 如遇到问题请联系客服

相关试题

换一换
热门试题
C语言中函数能否嵌套调用和递归调用?( ) 递归调用是函数嵌套调用中一种特殊的调用,它是指一个函数在其函数体内调用自身的过程,这个函数称为递归函数。 递归函数调用时,处理参数与返回地址,都要一种称为(?????)的数据结构。 下面的函数利用递归实现了求123…..n的功能:int sum(int n){if(n==1 || n == 0)return 1;elsereturn nsum(n-1);}在执行sum(10)的过程中,递归调用sum函数执行的次数是() 递归函数意味着函数可以调用它() C程序中各函数之间既允许直接递归调用也允许间接递归调用。 已知递归函数f的定义如下: int f(int n){ f (n<=1) return 1; //递归结束情况 else return n* f(n-2);} //递归 则函数调用语句f(5)的返回值是____ 递归过程或函数调用时,处理参数及返回地址,要用一种称为( )的数据结构。 递归过程或函数调用时,处理参数及返回地址,要用一种称为的数据结构() 中国大学MOOC: 在函数的函数体内直接调用当前函数,称为函数的间接递归调用。 递归调用的函数必须有能够结束递归调用的条件语句,否则会一直递归调用下去、程序处于无响应状态。() 函数的递归是指在一个函数的内部调用函数( )的过程 对于以下递归函数f,调用f(4),其返回值为_______。 int f (int n) { if(n) return f (n-1)+n; else return n; } 递归过程或函数调用时,处理参数及返回地址需要用一种()的数据结构 递归过程或函数调用时,处理参数及返回地址需要用一种()的数据结构 递归调用的本质其实是不断调用函数本身() 函数递归是指在函数过程在其过程体的内部调用自己() 在程序的执行过程中,对实现函数的递归调用应该借助于( )结构。 一个函数直接或间接调用自己本身,这种函数叫递归函数。() 在程序中执行到()语句时,将结束所在函数的执行过程,返回到调用该函数的位置
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位