撰寫一個 Java 程序,輸出 1 到 100 之間的所有偶數并計算它們的和:
public class SumOfEvenNumbers { public static void main(String[] args) { int sum = 0; for (int i=1; i<=100; i++) { if (i%2 == 0) { // 如果是偶數 System.out.print(i + " "); sum += i; } } System.out.println("\n1到100之間的偶數和為:" + sum); } }
程序中,我們先定義了一個整型變量 sum,用于存儲偶數的和。然后使用 for 循環,遍歷 1 到 100 之間的所有數字。判斷每個數字是否是偶數,如果是,使用 System.out.print 方法輸出該數字,并將其加入到 sum 變量里。在循環結束后,輸出偶數的和。
預期的輸出結果應該是:
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 1到100之間的偶數和為:2550