(JAVA)在键盘上输入一个整数x,计算1!+2!+3!+...x!.其中阶乘的计算用方法实现!如题 谢谢了

如题所述

public class Factorial { //下面的这个方法利用递归的方法求阶乘 public int getFac(int m) { if(m==1) { return 1; } else { return m*getFac(m-1); } } public static void main(String args[]) { Factorial fac=new Factorial(); //System.out.println(fac.getFac(4)); int sum=0; for(int i=1;i<=10;i++) { sum+=fac.getFac(i); } System.out.println("1到10的阶乘的和是:"+sum); } }
温馨提示:答案为网友推荐,仅供参考