递归函数中终止条件中必须包含return? return 又意味着什么呢?

2025-03-09 13:18:44
推荐回答(2个)
回答1:

return就是返回函数值 不过函数定义成void 没有返回语句return也可以 这里的return只是起到了结束函数的递归而已

回答2:

Break和continue都是循环体内部语句,有阻止和跳过的功能,但权力有限,只对循环体起作用,而对函数体无可奈何。所以强制退出递归循环正宗的,标准的方法是:使用(外部变量isGo ) + (返回语句return)。