public static void main(String[] args) {
int sum=getsum(4); //调用递归方法,获得1~4的和
System.out.println("sum="+sum); //打印结果
}
//下面的方法使用递归实现求1~n的和
public static int getsum(int n) {
if(n==1){
//满足条件,递归结束
return 1;
}
int temp=getSum(n-1);
return temp+n;
}
}
运行结果为:
sun = 10
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/java/253468.html