4 回答


TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊
明白你的問(wèn)題所在了,兩個(gè)for循環(huán)嵌套,第一個(gè)for循環(huán)a一共循環(huán)3次,也就是a=1,a=2,a=3,當(dāng)a=1時(shí),第二個(gè)for循環(huán)開(kāi)始,b開(kāi)始循環(huán),b=1,因?yàn)槟鉨<=a,所以這層循環(huán)只循環(huán)一次,然后b++,這個(gè)b++之后對(duì)于外層循環(huán)a=2的時(shí)候是沒(méi)關(guān)系的,當(dāng)a=2時(shí),b依然從b=1開(kāi)始循環(huán),這就是你的問(wèn)題所在。仔細(xì)想想這個(gè)地方。

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊
為什么while循環(huán)就不會(huì)打印出三角形.是內(nèi)循環(huán)只打印一次還是內(nèi)循環(huán)不重頭開(kāi)始

TA貢獻(xiàn)10條經(jīng)驗(yàn) 獲得超2個(gè)贊
我就指出一點(diǎn),外循環(huán)+1,內(nèi)循環(huán)重頭開(kāi)始執(zhí)行。
而且為什么你會(huì)覺(jué)得有條件判斷a=b呢?別人明明是b<=a。
你的for循環(huán)基礎(chǔ)似乎不扎實(shí)先仔細(xì)看看for循環(huán)的知識(shí)吧。
添加回答
舉報(bào)