关于递归函数!
因为 我是断断续续的学,买着路径是冲着7月老师,给你们带来的信任,结果你们把这信任撕得粉碎,视频有问题,吐槽下就完了呗,你们回答问题也是这么差!
在我断断续续学的过程中几乎都把 递归函数单独作为一章来讲。虽然忘了,但是这个还记得。你们看看你们的递归函数讲与不讲有区别么?
吐槽完毕;
问题:当递归操作时,遇到路径不存在,这里返回的是FALSE,但return 的作用是返回到调用这个函数的那一行语句,但是遇到递归函数,会发生什么呢?
我知道,针对这个案例,根本就不存在,因为不可能已有的目录自己就没了,我问的是递归!!假设遇到这种情况!那么是跳出本次递归操作,还是跳出整个函数,返回到调用这个函数的代码段上!
我尽可能的问的很清楚了!告诉各位看官!我这个问题也问过了!!!!!!!!
如图
你们的回答,让我觉得自己很弱智:
您不是说编程不是不靠推导么:
我再来推导下,因为return 是返回到调用函数的那个语句上,所以我推导,递归函数中遇到return ,就是返回到,递归的那一层调用代码上!也就是说不会影响之后的递归,对么!!!??
我们不是科学家,我们不是高才生,就算实验是这样,我们也不知道对还是不对!
何况我把问题都几乎变成了boolean 值,就问是 不是这样了 ,如果不是这样,您解释下就好,你们,还想如何轻松?我都把饭伺候到嘴边了!!饶过妾身把!
正在回答
,你好,是的,不影响递归,还会继续一层一层的递归回去直到递归结束,祝学习愉快!
- 参与学习 人
- 提交作业 225 份
- 解答问题 3372 个
掌握用PHP开发互联网网站的必备功能,掌握当下主流的Linux系统开发,并熟练使用热门框架ThinkPhp开发电商团购项目,是通向PHP工程师必经之路。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星