色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java求整數階乘和的編程代碼

衛若男1年前8瀏覽0評論

階乘是一個常見的數學概念,表示一個正整數乘上比它小的所有正整數的積。

計算整數階乘和可以使用Java編寫簡單易懂的程序代碼:

import java.util.Scanner;
public class FactorialSum {
public static void main(String[] args) {
// 創建Scanner對象以讀入用戶輸入的數字
Scanner sc = new Scanner(System.in);
System.out.print("請輸入一個正整數:");
int n = sc.nextInt();
// 使用for循環計算階乘和
int sum = 0;
for(int i = 1; i<= n; i++) {
int factorial = 1;
for(int j = 1; j<= i; j++) {
factorial *= j;
}
sum += factorial;
}
// 輸出結果
System.out.println("1~" + n + " 的階乘和為:" + sum);
// 關閉Scanner對象
sc.close();
}
}

首先,我們使用Scanner類讀入用戶輸入的數字,然后使用for循環計算1到輸入數字之間每個數的階乘,并將它們相加得到階乘和。最后,我們使用System.out.println()語句輸出計算結果。

總之,計算整數階乘和的Java程序代碼相對簡單,只需要掌握基本的循環和條件語句即可。