使用递归计算1-n之间的和
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                使用递归计算1-n之间的和
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            package com.learn.demo02.Recursion;
/*練習:使用遞歸計算1-n之間的和*/
public class Demo02Recurison {public static void main(String[] args) {int s = sum(3);System.out.println(s);}/*定義一個方法,使用遞歸計算1-n之間的和1+2+3+...+nn+(n-1)+(n-2)+...+1已知:最大值:n最小值:1使用遞歸必須明確:1.遞歸的結束條件獲取到1的時候結束2.遞歸的目的獲取下一個被加的數字(n-1)*/public static int sum(int n){//獲取到1的時候結束if(n==1){return 1;}//獲取下一個被加的數字(n-1)return n + sum(n-1);}
}
 
 
                        
                        
                        ?
總結
以上是生活随笔為你收集整理的使用递归计算1-n之间的和的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 递归概念分类注意事项
- 下一篇: 使用递归计算阶乘
