計算數列的和是編程練習中一個經典的問題。在Java中,我們可以使用循環來實現這個計算過程。下面是一段示范代碼,可以計算從1到n的自然數的和:
public class Summation { public static void main(String[] args) { int n = 10; int sum = 0; for (int i = 1; i<= n; i++) { sum += i; } System.out.println("從1到" + n + "的自然數和為:" + sum); } }
在這段代碼中,我們定義了一個變量n,代表數列的截止值。接著定義一個變量sum,用來保存數列的和。使用for循環,從1開始遍歷到n,每次將當前的值加入sum中。最后輸出結果。
如果我們需要計算其他數列的和,只需要修改循環中的變量范圍。例如,下面是一個計算1到100中所有奇數的和的代碼:
public class SumOddNumbers { public static void main(String[] args) { int n = 100; int sum = 0; for (int i = 1; i<= n; i += 2) { sum += i; } System.out.println("1到" + n + "中所有奇數的和為:" + sum); } }
這段代碼中,我們遍歷的是1到100中的所有奇數。循環中的變量i每次增加2,即跳過偶數,只計算奇數的和。
總之,計算數列的和是Java編程中非?;镜囊粋€問題。通過循環和變量的運用,我們可以輕松地計算各種數列的和。
上一篇css圖片分屏切換特效