TC官方合作论坛

 找回密码
 立即注册
查看: 277|回复: 3
打印 上一主题 下一主题

[问题] 小白求递归代码1+2+3+4+5+6+7.....+100.

[复制链接]
跳转到指定楼层
楼主
发表于 2017-2-18 13:26:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天刚学到递归不是很了解代码也是看不懂,,求详细代码,知道有简单if else 可以调用递归,,大哥大姐发个详细代码图,多谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

推荐
发表于 2017-2-18 18:17:46 | 只看该作者
递归不是调用的,是形成的
递归就是某函数里在调用该函数自己,在栈上可以回溯
只要注意必须有必定出现的终止递归条件,不要形成无限递归就好了,否则栈增长到一定程度,程序一定会崩溃
回复 支持 1 反对 0

使用道具 举报

沙发
发表于 2017-2-18 14:42:44 | 只看该作者
功能 累加(数)
    如果(数<1||数==1)
        返回 数
    结束
    返回 数+累加(数-1)
结束
回复 支持 反对

使用道具 举报

地板
发表于 2017-2-19 09:38:51 | 只看该作者
超自然 发表于 2017-2-18 18:17
递归不是调用的,是形成的
递归就是某函数里在调用该函数自己,在栈上可以回溯
只要注意必须有必定出现的终止 ...

沙发的递归都没超过80次就崩溃了啊
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-20 00:57 , Processed in 0.103912 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表