java实现偶数的阶层的和

一. 求2!+4!+6!+8!+…+n!

说明:n从键盘输入,n为不超过16的偶数。
用户输入:
6
程序输出:
746


package code0502;

import java.util.Scanner;

public class jiecheng {
    
    
    public static void main(String[] args) {
    
    
        Scanner sc = new Scanner(System.in);
        int number = sc.nextInt();
        //total_ 用来输出总的值
        int total_ = 0;
        //取小于i的所有的偶数
        for (int i = 1; i <=number; i++) {
    
    
            if(i%2==0) {
    
    
            //调用方法
                total_ += Wayone(i);
            }else{
    
    
            }

        }
        System.out.println(total_);
    }
	//定义一个输出阶层的循环
    public static int Wayone(int num) {
    
    
        int sum=1;
        if(num<0) {
    
    
        }
        for(int i=1;i<=num;i++) {
    
    
            sum*=i;
        }
        return sum;
    }

}


猜你喜欢

转载自blog.csdn.net/m0_74459049/article/details/131029884