在编程中,递归函数的主要特点是什么?
答案解析
递归函数是一种在函数定义中使用函数自身的方法。核心考点是递归函数的基本概念和特点。正确答案是B,因为递归函数必须有一个终止条件,以防止无限递归。错误选项分析:A错误,因为递归函数正是通过调用自身来实现的;C错误,递归函数不仅限于数学计算,它可以用于任何需要重复执行的任务;D错误,递归函数的执行效率不一定总是高于循环,有时递归会导致性能问题。
正确答案:B