关于C++递归函数的终止条件设计,下列说法正确的是?

kr325060 单选题 共 个子题

递归函数通过调用自身来分解问题规模,终止条件是递归函数必不可少的组成部分,用于结束递归调用链,避免无限递归。下列关于递归终止条件的描述中,正确的是哪一项?

A

递归函数可以不设置终止条件,只要逻辑合理就能正常运行

B

终止条件的作用是在满足条件时直接返回结果,不再发起递归调用,避免无限递归导致栈溢出

C

一个递归函数只能设置一个终止条件,无法适配多种基准情况

D

递归终止条件必须放在递归调用语句的前方,否则会导致程序运行错误

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧