欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java計算幾個階乘的和運算

錢琪琛1年前6瀏覽0評論

Java是一門廣泛應用于計算機領域的編程語言,可以進行眾多的編程操作,比如計算階乘的和運算。

public class FactorialSum {
public static int factorial(int n) {
if (n == 1 || n == 0) {
return 1;
}
else {
return n * factorial(n-1);
}
}
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i<= 5; i++) {
sum += factorial(i);
}
System.out.println("前5個數的階乘之和為" + sum);
}
}

以上代碼中的FactorialSum類中定義了一個靜態方法factorial用于計算階乘,方法的參數為一個整數n,返回值為n的階乘。在main方法中使用for循環計算前5個數的階乘之和,并將結果存入變量sum中。最后使用System.out.println()方法輸出結果。

以上代碼可以計算任意數量的階乘之和,只需要修改for循環中的終止條件即可。階乘的和是數學中常見的問題之一,而Java中的遞歸方法可以解決這個問題。