递归题目及答案.doc

递归题目及答案

一、单项选择题(总共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)

1亿VIP精品文档

相关文档