为了账号安全,请及时绑定邮箱和手机立即绑定

移动的方法里面,用continue不会有问题吗,我如果用continue左移的时候会移动最左侧然后又往右一个一个的移动,直到回到其实位置的左侧一个

移动的方法里面,用continue不会有问题吗,

我如果用continue左移的时候会移动最左侧然后又往右一个一个的移动,直到回到其实位置的左侧一个

假如第一行只有第四个格子有数字,左移会移动到第一个位置,又到第二个,又到第三个。

因为代码里k=0的时候判断第四个可以移动到第一个。然后继续下次循环判断k=1的时候也可以移动到第二个位置,然后又会判断k=3的时候,也可以移动,所以导致了上述问题。

我用break替换continue才可以正常,为啥老师的没事啊,想知道为什么总continue

正在回答

1 回答

我也是这样子,按照逻辑来讲这样是正确的....

不知道老师的为什么没出错,也或者你可以把起始值颠倒一下试试

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

移动的方法里面,用continue不会有问题吗,我如果用continue左移的时候会移动最左侧然后又往右一个一个的移动,直到回到其实位置的左侧一个

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信