什么是“直接递归调用”?什么是“间接递归调用”?
第1题:
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则
A.称为函数的直接递归调用
B.称为函数的间接递归调用
C.称为函数的循环调用
D.C语言中不允许这样的递归调用
第2题:
如果一个算法显式地调用自己则称为 ( )
A.直接递归
B.自用递归
C.间接递归
D.外用递归
第3题:
递归调用的基本思想就是【 】,一个使用递归技术的方法将直接或间接地调用自身的方法。
第4题:
关于递归调用不正确的描述是()
第5题:
C语言中规定,程序中各函数之间( )。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第6题:
A、非递归调用
B、直接递归调用
C、间接递归调用
D、末尾递归调用
第7题:
C语言规定,程序中各函数之间_______。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第8题:
递归调用的基本思想就是自己调用自己,一个使用递归技术的方法将直接或间接地调用【 】的方法。
第9题:
一个C程序由函数A、B、C和函数P构成,在函数A中分别调用了函数B和函数C,在函数B中调用了函数A,且在函数P中也调用了函数A,则可以说( )
A.函数B中调用的函数A是函数A的间接递归调用
B.函数A被函数B调用是函数A间接递归调用
C.函数P直接递归调用了函数A
D.函数P中调用的函数A是函数P的嵌套
第10题:
C程序中各函数之间既允许直接递归调用也允许间接递归调用。