经典递归系列
此递归需要注意一点:第二个return中语句为i+recursion(i-1);
package com.zhebie.recursion;
public class Recursion {
public static void main(String[] args) {
//调用自定义的方法
System.out.println("1+2+3+...+100="+recursion(100));
}
//自定义函数方法
public static int recursion(int i) {
if(i==1) {
return 1;
}else {
return i+recursion(i-1); //这里是自变量+函数
}
}
}