题目
A.递归函数中没有任何参数;
B.递归函数中不需要递归出口;
C.所谓函数的递归调用,是指:在函数f的定义中有调用f的语句;
D.在编写一个递归函数时,函数体内一定要有结束条件,即有递归出口;
E.函数的递归调用,特别适合于完成类似阶乘的运算,即f(n)=n*f(n-1)这样的运算。
F.递归函数不需要保存在一个文件中;
第1题
A.递归函数中没有任何参数;
B.递归函数中不需要递归出口;
C.所谓函数的递归调用,是指:在函数f的定义中有调用f的语句;
D.在编写一个递归函数时,函数体内一定要有结束条件,即有递归出口;
E.函数的递归调用,特别适合于完成类似阶乘的运算,即f(n)=n*f(n-1)这样的运算。
F.递归函数不需要保存在一个文件中;
第2题
A.任何情况下都不能用函数名作为实参
B.函数既可以直接调用自己,也可以间接调用自己
C.函数的递归调用不需要额外开销,所以效率很高
D.简单递归不需要明确的结束递归的条件
第3题
A.一般条件和基础条件是递归函数编写的关键
B.在能够使用递归函数的时候,尽量使用递归,因为它可以使得程序变得简洁,易于理解
C.递归函数的嵌套调用次数没有限制
D.递归函数的执行效率优于非递归函数
第4题
A.C语言允许函数的递归调用
B.有些递归程序是不能用非递归算法实现的
C.C语言不允许在函数定义中再定义函数
D.递归函数就是函数中可以定义其他函数
第5题
A.C语言允许函数的递归调用
B.有些递归程序是不能用非递归算法实现的
C.C语言不允许在函数定义中再定义函数
D.递归函数就是函数中可以定义其他函数
第6题
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第7题
A.C语言允许函数的递归调用
B.有些递归程序是不能用非递归算法实现的
C.C语言不允许在函数定义中再定义函数
D.递归函数就是函数中可以定义其他函数
第8题
A.C语言允许函数的递归调用
B.有些递归程序是不能用非递归算法实现的
C.C语言不允许在函数定义中再定义函数
D.递归函数就是函数中可以定义其他函数
第9题
A.C语言中各函数(除主函数外)之间既允许直接递归调用也允许间接递归调用
B.C语言中各函数(除主函数外)之间既不允许直接递归调用也不允许间接递归调用
C.C语言中各函数(除主函数外)之间允许直接递归调用不允许间接递归调用
D.C语言中各函数(除主函数外)之间不允许直接递归调用允许间接递归调用
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!