循环-24. 求给定序列前N项和之二(15)

来源:互联网 发布:知周科技是否准备上市 编辑:程序博客网 时间:2024/04/28 04:14

本题要求编写程序,计算序列 1! + 2! + ... 的前N项之和。

输入格式:

输入在一行中给出一个不超过12的正整数N。

输出格式:

在一行中输出整数结果。

输入样例:
5
输出样例:
153
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner cin = new Scanner(System.in);int n = cin.nextInt();int sum = 0;for (int i = 1; i <= n; i++) {sum += factorial(i);}System.out.println(sum);}public static int factorial(int n) {int sum = 1;for (int i = 1; i <= n; i++) {sum *= i;}return sum;}}

 
0 0