java實現求1!+2!+.3!+...+10!之和的幾種方法
來源:酷知科普網 2.58W
有時候我們想實現求1!+2!+.3!+...+10!之和,怎麼辦呢,下面小編來分享一下方法
操作方法
(01)第一步在我們的電腦裡面開啟eclipse軟體,建立java專案和求和類
(02)第二步在求和類中輸入如下程式碼:public class Test3 {public static void main(String[] args) {int sum = 0, fact, n, i;for (n = 1; n <= 10; n++) {fact = 1;for (i = 1; i <= n; i++)fact *= i;sum += fact;}tln("sum=" + sum);}}
(03)第三步點選執行箭頭,可以看到求和的結果如下圖所示:
(04)第四步上述的一種方法使用了巢狀迴圈,還可以更簡單一些,程式碼如下:public class Test3 {public static void main(String[] args) {int sum = 0, fact=1, n;for (n = 1; n <= 10; n++) {fact*=n;sum+=fact;}tln("sum=" + sum);}}
(05)第五步測試結果如下圖所示:和第一種方法的結果一致