Java问题:求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个大于等于1并小于等于12的数字。

日期:2017-12-25 20:07:22 人气:1

Java问题:求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个大于等于1并小于等于12的数字。

import java.util.Scanner;public class T1 { /* 对本题而言,这个方法效率不高,但符合出题人的要求 其实,求n!的时候,可以利用已经求得的(n-1)!的结果, 在其基础上,直接 *n 即可得出。 */ public static long fact (int n) { if (n==2) return 2; if (n==1) return 1; return
    A+
热门评论