输入一个数n,求s=1!+2!+3!+4!+...+n!

public class lianxiti01 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);//扫描器
        System.out.println("请输入一个数");//提示用户输入
        int r = sc.nextInt();//接受用户输入的值
        int s=1;//变量两个数,用来存储累和累积
        int s1=0;
        for (int c = 1; c <= r; c++) {//变量c赋值1判断小于等于用户输入的数c++每次加一
            s*=c;//将c累积的值给S
            s1+=s;//再将累积的值给S1累加
            System.out.println(+r+"的累积的累和=" + s1);//输出
        }
    }
}

猜你喜欢

转载自blog.csdn.net/qq_42340002/article/details/82118143
今日推荐