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);

    }

}

 

posted @ 2018-12-05 07:35  HHZZHH  阅读(205)  评论(0编辑  收藏  举报