我想請問下輸出的時候?yàn)槭裁床皇?.4.6.8.10.12.14.15....等等 一直顯示到650的?
public class Dowhile {
public static void main(String[] args) {
? ? ? ??
int sum = 0; // 保存 1-50 之間偶數(shù)的和
? ? ? ??
int num = 2; // 代表 1-50 之間的偶數(shù)
? ? ? ??
do {
//實(shí)現(xiàn)累加求和
? ? ? ? ? ? sum = sum + num;
? ? ? ? ? ??
num = num + 2; // 每執(zhí)行一次將數(shù)值加2,以進(jìn)行下次循環(huán)條件判斷
? ? ? ? ? ??
} while ( num <= 50 ); // 滿足數(shù)值在 1-50 之間時重復(fù)執(zhí)行循環(huán)
? ? ? ??
System.out.println(" 50以內(nèi)的偶數(shù)之和為:" + sum );
}
}
2018-05-26
額,我知道了,因?yàn)樵趙hlie判斷完就結(jié)束了,打印輸出這句話不是在它的循環(huán)里面的,是最后循環(huán)完,再執(zhí)行打印輸出的....