题目:
编写一个程序,输入n,求n!(用递归的方式实现)。
public class test {
public static long fac(int n){
if(n<0){
return 0;
}else if(n==0||n==1){
return 1;
}else{
return n*fac(n-1);
}
}
public static void main(String [] args){
Scanner sc = new Scanner(System.in);
int n=sc.nextInt();
System.out.println(fac(n));
}
}