3)求n!.(n要求从键盘输入.n!=1*2*3*4…*n)

2024-11-15 16:55:43
推荐回答(1个)
回答1:

java代码实现:

public class CalculateSum {

    // 计算1*2*3*4…*n的方法
    public static void calcalate() {

        Scanner scanner = new Scanner(System.in);

        System.out.println("请输入一个整数:");
        int n = scanner.nextInt();
        
        // 和
        int sum = 1;
        for (int i = 1; i <= n; i++) {
            sum *= i;
        }
        System.out.println(n + "!=" + sum);
    }

    // 主方法
    public static void main(String[] args) {

        calcalate();
    }
}

执行效果: