递归题目及答案
一、单项选择题(总共10题,每题2分)
1.下列哪个不是递归的基本要素?
A.基本情况
B.递归情况
C.迭代调用
D.递归分解
答案:C
2.递归函数中,基本情况的作用是什么?
A.防止栈溢出
B.提供递归的出口
C.增加函数的复杂性
D.提高函数的执行效率
答案:B
3.以下哪个函数是递归函数?
A.fun(a){returna+fun(a-1);}
B.fun(a){returna(a-1);}
C.fun(a){if(a==0)return1;elsereturnafun(a-1);}
D
原创力文档

文档评论(0)