課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第一季(IDEA工具)升級(jí)版
大哥們幫幫我為啥我看不懂那個(gè)for里面int i = (month-1*4)
2021-02-10
源自:Java入門(mén)第一季(IDEA工具)升級(jí)版 7-2
正在回答
//提示信息 System.out.print("您要開(kāi)始第幾周學(xué)習(xí)啦,直接輸入數(shù)字吧:"); //設(shè)置變量存儲(chǔ)接收到的數(shù)據(jù) int?today?=?new?Scanner(System.in).nextInt(); if(today?>?34){ ????System.out.print("恭喜你已經(jīng)完成學(xué)習(xí)計(jì)劃!??!"); ????return; } //計(jì)算今天是幾月(1-月第一周、4-月第4周) int?mouth; if?(today?%?4?==?0)?{ ????mouth?=?today?/?4; }?else?{ ????mouth?=?(today?/?4)?+?1; } System.out.print("今天是第"?+?mouth?+?"月\n"); //計(jì)算輸入的周是這個(gè)月的第幾周 int?weekInMouth?=?today?%?4; if?(weekInMouth?==?0)?{ ????weekInMouth?=?4; } System.out.print("今天是這個(gè)月的第"?+?weekInMouth?+?"周\n"); //提示信息 System.out.println("以下是您本月的學(xué)習(xí)計(jì)劃,?√?代表當(dāng)周學(xué)習(xí)任務(wù)"); System.out.println("======================================="); //利用for循環(huán),找到數(shù)組中對(duì)應(yīng)這個(gè)月的內(nèi)容輸出 for?(int?i?=?1;?i?<?contentList.length;?i++)?{ ????if?(i?>?((mouth?-?1)?*?4)?&&?i?<=?(mouth?*?4))?{ ????????if?(i?%?4?==?weekInMouth)?{ ????????????System.out.print("√"?+?contentList[i?-?1]?+?"\n"); ????????????continue; ????????} ????????System.out.print("?"?+?contentList[i?-?1]?+?"\n"); ????} }
之所以 int i = (month - 1 *4), 是因?yàn)橐粋€(gè)月有四周,需要從0開(kāi)始,3結(jié)束。就像這樣:
0~3: 代表第一個(gè)月的四周課程
4~7 :代表第二個(gè)月的四周課程
..........?
周期性的循環(huán),得出當(dāng)前月對(duì)應(yīng)的課程計(jì)劃
舉報(bào)
0基礎(chǔ)萌新入門(mén)第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開(kāi)始
2 回答關(guān)于循環(huán)遍歷
2 回答沒(méi)懂內(nèi)循環(huán)?
3 回答for循環(huán)
3 回答for 循環(huán)
4 回答for循環(huán)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2021-02-18
2021-02-14
之所以 int i = (month - 1 *4), 是因?yàn)橐粋€(gè)月有四周,需要從0開(kāi)始,3結(jié)束。就像這樣:
0~3: 代表第一個(gè)月的四周課程
4~7 :代表第二個(gè)月的四周課程
..........?
周期性的循環(huán),得出當(dāng)前月對(duì)應(yīng)的課程計(jì)劃