2018/12/05 PAT刷题 L1-013 计算阶乘和 Java

题目简单, 就是for循环的事情, 代码如下:

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {

    public static void main(String[] args) throws Exception{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int N=Integer.parseInt(br.readLine());
        int sum=0; 
        int num=1;
        for (int i=1; i<=N; i++) {
            num=num*i;  // 算出每一项.
            sum+=num;  // 将每一项加在一起, 得出最后的结果.
        }
        System.out.println(sum);

    }

}

猜你喜欢

转载自www.cnblogs.com/huangZ-H/p/10068889.html