关于java写一个递归函数的方式
package com.text;
import java.util.*;
public class Recursion {
public int Fact(int n){
int sum=0;
if(n>0&n==1){
return 1;}
else{
sum=n*Fact(n-1);
}
return sum;
}
public static void main(String args[]){
Scanner sc=new Scanner(System.in);//调用输入函数进行自我输入来判断需要数的阶乘!
Recursion re=new Recursion();
System.out.println(re.Fact(sc.nextInt()));
}