java 計算 1到10 的 階層的和(采用遞歸的方法)


package hibernate;


public class t {
	public static void main(String[] args) {
		System.out.println(jiecheng(10));
		System.out.println(sum(10));
		
	}
	//算階乘的和
	public static int sum(int i){
		if(i>1){
			return jiecheng(i)+sum(i-1);
			
		}
		return 1;
	}
	//算階乘
	public static int jiecheng(int i){
		if(i>1){
			return i*jiecheng(i-1);
		}
		
		return 1;
	}
}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM