典型填空題:計算 1 到 50 之間所有偶數的和。代碼框架如下:
int sum = 0;
for (int i = 2; _____; _____) {
_____;
}
System.out.println(sum);
i <= 50 —— 循環持續到 50(含)。i += 2 —— 每次增加 2,只遍歷偶數。sum += i 或 sum = sum + i —— 將當前偶數加入總和。int sum = 0;
for (int i = 2; i <= 50; i += 2) {
sum += i;
}
System.out.println(sum); // 輸出 650
if (i % 2 == 0) sum += i; 配合 i++。n/2 * (first + last),此處 25 * (2 + 50) = 650,O(1) 時間複雜度。掌握循環三要素(初始化、條件、更新)與累加器模式,輕松應對各類求和填空題。