這個do后面是不是可以不執(zhí)行操作,和語法是不一樣的,還有這個do while 到底是一種什么循環(huán),求詳解,全面的
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
int sum = 0; // 保存 1-50 之間偶數(shù)的和
? ? ? ??
int num = 2; // 代表 1-50 之間的偶數(shù)
? ? ? ??
do {
//實現(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 );
}
}
2016-12-14
你可以在里面寫一個 打印的語句啊??梢钥吹剿恳徊降膱?zhí)行的操作。這里我們需要得到的是最后的和,所有中間一步一步遞加的就沒必要打印出來了的。
2016-12-14
不可以,do..while語句至少要執(zhí)行一次,當(dāng)while的條件不符合的時候跳出