Java是一種廣泛應用的編程語言,可以用它來實現各種計算、算法等。本文將介紹如何用Java輸出階乘累加和的算法。
public class FactorialSum { public int fact(int num) { if (num == 0) { return 1; } else { return num * fact(num - 1); } } public int factorialSum(int n) { int sum = 0; for (int i = 1; i<= n; i++) { sum += fact(i); } return sum; } public static void main(String[] args) { FactorialSum fs = new FactorialSum(); int n = 5; int result = fs.factorialSum(n); System.out.println("階乘累加和是:" + result); } }
以上是輸出階乘累加和的Java算法代碼,通過定義fact和factorialSum方法實現階乘和計算,然后在main方法中調用計算得到的結果。最終輸出階乘累加和。
總之,Java語言是一門高效、易用的編程語言,在各種應用領域都有廣泛的應用。以上代碼只是一個簡單的例子,可以通過學習更多的Java知識,實現更為復雜和豐富的功能。