欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java实现求1!+2!+3!+4!+........+n!的和

程序员文章站 2024-03-15 22:17:42
...

求1!+2!+3!+4!+…+n!的和

代码:

public class Zheng {
  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);
    int n = scan.nextInt();
     int add=facadd(n);
     System.out.println(add);
  }
  public static int facadd(int n) {
    int sum=0;
    for(int i=1;i<=n;i++) {
      int ret=1;    
    for(int j=1;j<=i;j++) {
       ret*=j;
      }
      sum+=ret;
    }
    return sum;
  }

运行结果:
Java实现求1!+2!+3!+4!+........+n!的和