sub command1_click()for i=1 to 4x=4for j=1 to 3x=3for k=1 to 2x=x+6next knext jnext iprint xend sub答案是 15 但我不知道怎么算出來(lái)的 麻煩解釋下內(nèi)循環(huán)的算法! 謝謝!
2 回答

Smart貓小萌
TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊
答案:15
For i=1 to 4
x=4
當(dāng)=4時(shí),x=4。
For j=1 to 3
x=3
當(dāng)i=4且j=3時(shí),x=3。
當(dāng)i=4且j=3時(shí)For k=1 to 2運(yùn)行完,程序就結(jié)束了,這是的x=3,執(zhí)行一次x=x+6,得x=9,這時(shí)i=4,j=3,k=2,在執(zhí)行一次x=x+6,得x=15。

吃雞游戲
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊
因?yàn)槟闱岸€(gè)for循環(huán)都是將x的值定死為4和3,所以要第三個(gè)循環(huán)的時(shí)候,你的x這個(gè)值一開始就是3,再經(jīng)過(guò)二次循環(huán),第一次x=9第二次x=15無(wú)論前二個(gè)循環(huán)多少次,x的值永遠(yuǎn)是15
添加回答
舉報(bào)
0/150
提交
取消