黑马程序员技术交流社区

标题: 关于递归循环问题 [打印本页]

作者: hejinze    时间: 2015-4-24 22:22
标题: 关于递归循环问题
各位大牛帮看看。老毕的视频没有说过递归。递归是怎么循环的?
public static int getSum(int n){
       
                if(n==1){
                        return 1;
                }
                int temp=getSum(n-1);
                return temp+n;
        }
也不知打得对不对,照着课本打出来了
作者: D.man    时间: 2015-4-24 22:24
帮忙顶一个。。。。
作者: Oh.Ba    时间: 2015-4-24 22:34
哇靠~~~同桌吗????
作者: ixue    时间: 2015-4-24 22:38
多打就是好的

作者: caotierong    时间: 2015-4-24 22:39
最后一个temp = getSum(2-1)的值为1,然后把n+temp依次返回给前一个getSum的值
作者: 邓熊财    时间: 2015-4-24 22:40
顶上‘’‘’‘’‘’
作者: 邓熊财    时间: 2015-4-24 22:41
同求,什么叫递归啊?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2