1. 程式人生 > 其它 >15遞迴法函式

15遞迴法函式

技術標籤:JAVA題庫

題目:利用遞迴方法求輸入數字的階乘。

import java.util.*;

public class MySolution{
	public static void main(String args[]) {
		Scanner s=new Scanner(System.in);
		System.out.print("input:");
		int n=s.nextInt();
		rec fr=new rec();
		System.out.println(n+"!="+fr.rec(n));
	}
}
class
rec{ public long rec(int n) { long value=0; if(n==1) { value=1; }else { value=n+rec(n-1); } return value; } }

控制檯輸出