為什么不是先執(zhí)行外循環(huán)輸出一個(gè)2換行,然后輸出內(nèi)循環(huán)一次11,接著外循環(huán)一個(gè)2換行。。。。。。呢?
for?(int?a=1;a<4;a++){ ????for(int?b=1;b<3;b++){ ????????System.out.print("1"); ????} ????System.out.println("2"); }
112
112
112
上面是我的輸出結(jié)果,為什么不是2開頭,然后換行呢?請(qǐng)大神幫忙指導(dǎo)一下
2
112
112
11
應(yīng)該先執(zhí)行外循環(huán)輸出一個(gè)2換行,然后輸出內(nèi)循環(huán)一次11,接著外循環(huán)2換行。。。。。。
2022-06-10
因?yàn)橥饷婺莻€(gè)for a=1 a<4?? 1<4 滿足條件? 里面for循環(huán) b=1 b<3 1<3 滿足條件,這兩個(gè)for都滿足條件? 執(zhí)行2次輸出? 所以為1,然后再輸出2;第一行就是 112;第二行同樣,直到b自增后,變成b=3,這個(gè)時(shí)候不滿足條件了,就退出循環(huán),此時(shí)就輸出了 112 2 2。