package com.Dome2Sum;import java.util.Scanner;
public class Demo2Sum {
//求阶乘
public static int jiecheng(int M){
if(M == 1){return 1;}return M * jiecheng(M-1);}
//求阶乘和
public static int sum(int n){
if(n == 1){return 1;}return jiecheng(n) + sum(n - 2);}
public static void main(String[] args){
//求1!+3!+5!+……+N!的值。N由键盘输入
System.out.println("求1!+3!+5!+……+N!的值。\n请输入N(N奇数)");
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
if(N%2 == 1){
int jc = Demo2Sum.sum(N);
System.out.println(jc);}else{
System.out.println("您输入的不是奇数,请重新运行");}}}