Java之 continue
,打印?1--10?之間所有的偶數(shù),使用?continue?語句實(shí)現(xiàn)代碼中 for?(int?i?=?1;i<=10;i++){ if(i?%?2?!=?0){ continue; } System.out.println(i); } 這段代碼中為何在判斷i是否為偶數(shù)的時(shí)候用的!=0???為甚麼呢???總覺得應(yīng)該是==
,打印?1--10?之間所有的偶數(shù),使用?continue?語句實(shí)現(xiàn)代碼中 for?(int?i?=?1;i<=10;i++){ if(i?%?2?!=?0){ continue; } System.out.println(i); } 這段代碼中為何在判斷i是否為偶數(shù)的時(shí)候用的!=0???為甚麼呢???總覺得應(yīng)該是==
2017-07-11
舉報(bào)
2017-07-11
若i%2!=0則為奇數(shù),執(zhí)行continue,本次循環(huán)結(jié)束,不執(zhí)行sum = sum + i,執(zhí)行下一次for循環(huán);若i%2==0則為偶數(shù),不執(zhí)行continue語句,執(zhí)行累加sum = sum + i,最后所得結(jié)果即為所有偶數(shù)和。
2017-07-27
continue 跳過本次循環(huán) 繼續(xù)下次循環(huán) ?
break ?跳出循環(huán)
2017-07-11
我也是這樣覺得
2017-07-11
如果取余不等于0證明不是偶數(shù),則繼續(xù)循環(huán),取余等于0證明是偶數(shù),則打印輸出i,繼續(xù)循環(huán)直到i大于10退出循環(huán)
2017-07-11
% 這個(gè)符號(hào)是求余符號(hào)。 當(dāng)一個(gè)數(shù)除以2沒有余數(shù)時(shí)則是偶數(shù),