課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
老師,多重循環(huán)里面那個輸出直角三角形的例題中,二重循環(huán)的執(zhí)行過程是怎么執(zhí)行的呢?
2016-04-09
源自:Java入門第一季(IDEA工具)升級版 4-14
正在回答
for(int i=1;i<=3;i++){
? ? for(int j=1;j<=i;j++){
? ? ? ? ? System.out.println(*);
? ? }
}
當(dāng)i=1時,內(nèi)層循環(huán)一次,即j=1輸出一個*
當(dāng)i=2時,內(nèi)層循環(huán)兩次,即j=1輸出一個*,j=2輸出一個*(循環(huán)條件j<=i,此時i=2,所以j=1,2)
當(dāng)i=3時,內(nèi)層循環(huán)三次,即j=1輸出一個*,j=2輸出一個*,j=3輸出一個*(同上所以j=1,2,3)
zxjiao 提問者
for(i=1;i<=3;i++){
for(j=1;j<=i;j++){
System.out.println("*");
要打印直角三角形,其實就是輸出三行,第一行一個星,第二行兩個,第三行三個
外層的循環(huán)表示第幾行,分別是1,2,3,所以是for (int i = 1;i<=3;i++)
內(nèi)層的循環(huán)表示每行輸出幾個星星,分別是1,2,3,也就是和第幾行是一致的所以是for (int j= 1;j<=i;j++)
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
1 回答二重循環(huán)問題
1 回答二重循環(huán)語句
4 回答為什么一定要二重循環(huán)?
2 回答二重循環(huán)的題目,我太笨了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-04-09
for(int i=1;i<=3;i++){
? ? for(int j=1;j<=i;j++){
? ? ? ? ? System.out.println(*);
? ? }
}
當(dāng)i=1時,內(nèi)層循環(huán)一次,即j=1輸出一個*
當(dāng)i=2時,內(nèi)層循環(huán)兩次,即j=1輸出一個*,j=2輸出一個*(循環(huán)條件j<=i,此時i=2,所以j=1,2)
當(dāng)i=3時,內(nèi)層循環(huán)三次,即j=1輸出一個*,j=2輸出一個*,j=3輸出一個*(同上所以j=1,2,3)
2016-04-13
for(i=1;i<=3;i++){
for(j=1;j<=i;j++){
System.out.println("*");
}
}
2016-04-09
要打印直角三角形,其實就是輸出三行,第一行一個星,第二行兩個,第三行三個
外層的循環(huán)表示第幾行,分別是1,2,3,所以是for (int i = 1;i<=3;i++)
內(nèi)層的循環(huán)表示每行輸出幾個星星,分別是1,2,3,也就是和第幾行是一致的所以是for (int j= 1;j<=i;j++)