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