黑马程序员技术交流社区

标题: 递归小问题咨询!! [打印本页]

作者: 涐扪①起奮乧    时间: 2013-11-28 10:21
标题: 递归小问题咨询!!
本帖最后由 涐扪①起奮乧 于 2013-11-28 10:44 编辑

递归问题如下:

未命名11.jpg (50.67 KB, 下载次数: 8)

未命名11.jpg

作者: 帅气的冬瓜    时间: 2013-11-28 10:34
你要表达什么功能  说详细点   不知道你是什么意思
作者: HAnG    时间: 2013-11-28 10:55
图好小,看不太清楚,貌似斐波那契数列?
作者: 贺奕凯    时间: 2013-11-28 12:28
下次问问题直接把代码发上来,不用截图,论坛有专用的粘贴代码工具,图片太小并不利于复制测试
作者: 王贺    时间: 2013-11-28 12:47
楼主的代码应该是这样的吧,少个返回值:
public static int getSum(int n)
        {
                if(n==1)
                        return 1;
                return n+getSum(n-1);
        }
这里我填一个值为3,getSum(3);
第一步,3!=1;返回3+getSum(2);
第二步,2!=1;返回3+2+getSum(1);
第三步,1==1;返回3+2+1;
运行结束




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