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

java求n項階乘和

李明濤1年前8瀏覽0評論

Java是一門強大的編程語言,它支持非常多的操作和算法,包括數字及數學計算。本文將介紹如何用Java計算一個數的階乘,并求出n項階乘和。

public class Factorial {
public static void main(String[] args) {
int n = 5;//此處可以自定義值
int sum = 1;
int factorial;
int result = 0;
for (int i = 1; i<= n; i++) {
factorial = 1;
for (int j = 1; j<= i; j++) {
factorial *= j;
}
sum += factorial;
}
System.out.println("1!+2!+...+" + n + "!的結果是:" + sum);
}
}

在這段代碼中,我們首先給定一個需要計算的數n,之后我們通過一個for循環來計算n項階乘和。在循環中,我們定義了兩個變量,分別是factorial和sum,用于計算當前項的階乘和總和。

在計算階乘時,我們使用了另外一個for循環,在這個循環中,我們定義了另一個變量j,通過乘法來計算當前項的階乘。

最后,我們將n項階乘和輸出到控制臺中。

這是一個簡單而又實用的Java程序,能夠幫我們更好地理解階乘和Java的運算能力。在日常工作中,使用類似的算法來處理人生中的各種問題。