A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ailj_2015 中级黑马   /  2015-5-20 22:14  /  700 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

自己尝试做了1000以内的阶乘,要计算出有多少个"0",递归思想难以掌握,求指教!

4 个回复

倒序浏览
递归就是循环,是特殊的循环,自己调用自己
回复 使用道具 举报
方法调用自身的编程技巧称为递归,递归就是重复使用同一段代码,并设置条件让其能够跳出循环
回复 使用道具 举报
解释递归的话用多层文件夹来解释比较好理解,比如你定义了一个方法想复制一个文件夹,里面有很多的子文件夹和文件,那么当你进行代码操作时,你首先应该传两个参数,一个是被复制的文件夹,一个是目的文件夹,那当程序开始的时候如果遇到了里面的子文件夹,那么我们就可以把这个子文件夹当作了定义的方法里面的被复制的文件夹,这个时候我们是不是又要进行复制方法呢?从而实现自己调用自己
   亲,我尽我最大的能力给你解释了
回复 使用道具 举报
楼上的说的不错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马