Java是一種廣泛使用的編程語言,擁有著強大的計算能力。下面我們來寫一個Java程序,輸出1到20的階乘和。
public class FactorialSum { public static void main(String[] args) { int number = 20; long factorial = 1; long sum = 0; for(int i=1; i<=number; i++){ factorial = factorial * i; sum += factorial; } System.out.println("1到" + number + "的階乘和為:" + sum); } }
在上面的程序中,我們定義了一個整型變量number,將其賦值為20。在循環過程中,我們定義了三個變量,分別為:階乘(factorial)、階乘和(sum)和循環變量(i)。
循環過程中,我們先將i的值從1逐次遍歷到number,計算每個數的階乘,并將階乘相加。最后輸出1到20的階乘和。
拿到這個程序,大家可以自己嘗試著去運行一下,體驗一下它的強大計算能力。同時,本篇文章也希望能為大家提供一些Java編程的幫助。
上一篇css圓角對話框
下一篇python的遍歷試題