level 6
🔯xhzzz🔯
楼主
大家好,我是UC震惊部的
,我要在这个帖子跟大家说一个真的就算是连SC大佬也几乎没有真正在自己的程序上用过的SC功能。
他是啥呢?他就是——递归![[滑稽]](/static/emoticons/u6ed1u7a3d.png)
也许有许多的零基础贴吧潜水用户不知道这是啥,那么我举个例子,请看下面这段代码:

有些用户就会说:代码错了吧,居然在现在正在定义的函数里调用自身。
那么我可以很负责任地告诉你,这段代码没出错,这就叫递归。
你猜猜当我形参X的实参为6的时候,小猫会发生什么?
小猫会从6开始倒数到0.
其实我们也可以用迭代来实现,但是递归对于会的人来说更加直观(不会就另当别论了)。
虽然SC的递归并不强大,但是也不差,善于用递归可以让代码更加简洁易读。
完全不懂递归是啥?下面让我们把舞台交给各位dalao给我们解释一下
(其实就是我懒得解释了)
@司南大大
好吧,我也不知道dalao都有谁,下面一楼就留给你们@了
2018年02月13日 12点02分
1
他是啥呢?他就是——递归
也许有许多的零基础贴吧潜水用户不知道这是啥,那么我举个例子,请看下面这段代码:

有些用户就会说:代码错了吧,居然在现在正在定义的函数里调用自身。那么我可以很负责任地告诉你,这段代码没出错,这就叫递归。
你猜猜当我形参X的实参为6的时候,小猫会发生什么?
小猫会从6开始倒数到0.
其实我们也可以用迭代来实现,但是递归对于会的人来说更加直观(不会就另当别论了)。
虽然SC的递归并不强大,但是也不差,善于用递归可以让代码更加简洁易读。
完全不懂递归是啥?下面让我们把舞台交给各位dalao给我们解释一下
@司南大大
好吧,我也不知道dalao都有谁,下面一楼就留给你们@了