TC官方合作论坛

标题: 小白求递归代码1+2+3+4+5+6+7.....+100. [打印本页]

作者: 13202295457    时间: 2017-2-18 13:26
标题: 小白求递归代码1+2+3+4+5+6+7.....+100.
今天刚学到递归不是很了解代码也是看不懂,,求详细代码,知道有简单if else 可以调用递归,,大哥大姐发个详细代码图,多谢!

作者: 言术    时间: 2017-2-18 14:42
功能 累加(数)
    如果(数<1||数==1)
        返回 数
    结束
    返回 数+累加(数-1)
结束
作者: 超自然    时间: 2017-2-18 18:17
递归不是调用的,是形成的
递归就是某函数里在调用该函数自己,在栈上可以回溯
只要注意必须有必定出现的终止递归条件,不要形成无限递归就好了,否则栈增长到一定程度,程序一定会崩溃
作者: cjxdn    时间: 2017-2-19 09:38
超自然 发表于 2017-2-18 18:17
递归不是调用的,是形成的
递归就是某函数里在调用该函数自己,在栈上可以回溯
只要注意必须有必定出现的终止 ...

沙发的递归都没超过80次就崩溃了啊




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1