課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
if ( ?i%2!=0 ? ? ? ? ? ) {
2014-11-21
源自:Java入門第一季(IDEA工具)升級版 4-12
正在回答
哦,我明白了,continue?的作用是跳過循環體中剩余的語句執行下一次循環。
當條件為i%2==1時,
i是偶數時,(i%2==1)判斷為false,直接跳過if后的語句,執行sum=sum+i;語句,i是奇數時(i%2==1)判斷為true,執行continue,跳過sum=sum+i;語句
當條件為i%2==0時
i是偶數時,(i%2==0)判斷為true,執行continue,跳過sum=sum+i;語句,i是奇數時(i%2==0)判斷為false,直接跳過if后的語句,執行sum=sum+i.如此反而求得的是奇數之和,與題意不符!
我的結果是這樣的
青青栗子
那你寫的代碼運算結果等于多少呢?能不能貼出代碼來看看?
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答為什么答案是30
5 回答最后答案是啥,我的是61,不知道對不對
2 回答想知道正確答案
3 回答我就想知道跟答案是一樣的為什么執行不出來?
4 回答我寫的代碼和答案一樣啊,不知何故?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-12-18
哦,我明白了,continue?的作用是跳過循環體中剩余的語句執行下一次循環。
當條件為i%2==1時,
i是偶數時,(i%2==1)判斷為false,直接跳過if后的語句,執行sum=sum+i;語句,i是奇數時(i%2==1)判斷為true,執行continue,跳過sum=sum+i;語句
當條件為i%2==0時
i是偶數時,(i%2==0)判斷為true,執行continue,跳過sum=sum+i;語句,i是奇數時(i%2==0)判斷為false,直接跳過if后的語句,執行sum=sum+i.如此反而求得的是奇數之和,與題意不符!
2014-12-18
2014-11-21
那你寫的代碼運算結果等于多少呢?能不能貼出代碼來看看?