移動(dòng)的方法里面,用continue不會(huì)有問(wèn)題嗎,我如果用continue左移的時(shí)候會(huì)移動(dòng)最左側(cè)然后又往右一個(gè)一個(gè)的移動(dòng),直到回到其實(shí)位置的左側(cè)一個(gè)
移動(dòng)的方法里面,用continue不會(huì)有問(wèn)題嗎,
我如果用continue左移的時(shí)候會(huì)移動(dòng)最左側(cè)然后又往右一個(gè)一個(gè)的移動(dòng),直到回到其實(shí)位置的左側(cè)一個(gè)
假如第一行只有第四個(gè)格子有數(shù)字,左移會(huì)移動(dòng)到第一個(gè)位置,又到第二個(gè),又到第三個(gè)。
因?yàn)榇a里k=0的時(shí)候判斷第四個(gè)可以移動(dòng)到第一個(gè)。然后繼續(xù)下次循環(huán)判斷k=1的時(shí)候也可以移動(dòng)到第二個(gè)位置,然后又會(huì)判斷k=3的時(shí)候,也可以移動(dòng),所以導(dǎo)致了上述問(wèn)題。
我用break替換continue才可以正常,為啥老師的沒(méi)事啊,想知道為什么總continue
2020-06-01
我也是這樣子,按照邏輯來(lái)講這樣是正確的....
不知道老師的為什么沒(méi)出錯(cuò),也或者你可以把起始值顛倒一下試試