黑马程序员技术交流社区

标题: 求50加到1,用递归来写 [打印本页]

作者: hoohoo    时间: 2015-9-5 22:08
标题: 求50加到1,用递归来写
谁能说说,感觉今天递归学的一半的火候

递归如何能循环?
作者: 落水的兔子    时间: 2015-9-5 22:48
退出递归有一个条件,不满足条件则一直调用这个递归函数,满足则返回一个值,就形成了循环,如果没有退出条件,就是死循环了
作者: 指间的太阳    时间: 2015-9-5 23:06
调用本方法,当递归满足某个条件是让它break,这样就形成了递归
作者: 38740820    时间: 2015-9-5 23:17
int add(int a){
if (a==0){
return 0;
}
return add(a-1)+a;

}
作者: 38740820    时间: 2015-9-5 23:19
在main函数中直接调用就可以了
作者: kylmetz    时间: 2015-9-5 23:28
同求,求大神解答~




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