在 Java 中,我們可以使用循環來計算數列的和,主要有以下兩種方式:
// 方法一:使用 for 循環 int sum = 0; for (int i = 1; i<= n; i++) { sum += i; } System.out.println("1 到 " + n + " 的和為:" + sum);
以上代碼中,我們定義了一個變量sum
來存儲數列的和,然后使用for
循環來計算,每次將當前數值加到sum
中即可。
// 方法二:使用 while 循環 int sum = 0; int i = 1; while (i<= n) { sum += i; i++; } System.out.println("1 到 " + n + " 的和為:" + sum);
以上代碼中,我們同樣定義了一個變量sum
來存儲數列的和,然后使用while
循環來計算,每次將當前數值加到sum
中,同時將計數器i
加 1,直到i
大于n
為止。
兩種方式均可用于求解數列和,具體使用哪一種取決于實際情況,例如需要在循環內執行其它操作,則使用for
循環較為方便;而如果需要結合其它方式來控制循環,則使用while
循環更為靈活。