do-while循環(huán)
while ( num <= 4);?
System.out.println( num +”以內(nèi)的偶數(shù)之和為:“+ sum);?
運行結(jié)果是
?6 以內(nèi)的偶數(shù)之和為:6 ?
while ( num <= 50);
?System.out.println( num +”以內(nèi)的偶數(shù)之和為:“+ sum);?
運行結(jié)果是?
?52 以內(nèi)的偶數(shù)之和為:650?
?老師,這是怎么回事?
2017-10-27
首先你這個代碼發(fā)的不完整,但我猜測你的循環(huán)體里面有 ?num+=2 這類使num變化的語句,而且這句語句是在sum+=num 后面放置的。這樣的話,當(dāng)num=4時進(jìn)入循環(huán),執(zhí)行完之后 num+=2,此時num就變成6了,而答案是正確的。你可以將 num+=2放在 sum+=num前面,并在最開始設(shè)置num初始值為0.
2022-03-25
立體感超重的~~是的,你可以像這樣輸出字符串,也可以輸出變量
2017-10-27
當(dāng)num=4時,還是滿足循環(huán)條件,會再循環(huán)一遍到下個偶數(shù)
2017-10-27
while(num <=4);
后面分號表示該語句結(jié)束,循環(huán)體為空。什么也沒執(zhí)行,輸出的應(yīng)該是隨機(jī)值吧