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