首页 > 科技 >

儿童学编程语言swift语言 ipad playgrounds45征服迷宫

2019-06-27 18:10:50 暂无 阅读:1131 评论:0

这一次是一个加倍复杂的迷宫,我们看看能不克持续使用我们向右侧绕墙的方式,走出这个迷宫。

儿童学编程语言swift语言 ipad playgrounds45征服迷宫

征服迷宫

我们在编写算法之前,能够本身先画一下进步路线。

我们先剖析一下,看进步路上有几种情形,并把它界说为绕墙走函数:

1,右边受阻,前面不受阻:进步

2,右边不受阻:右转,进步

3,右边受阻,前面受阻:左转

然后我们来编写轮回语句:

while 不是宝石就轮回{

绕墙走

}

收集宝石

儿童学编程语言swift语言 ipad playgrounds45征服迷宫

完成的轮回语句

我们测试了一下,固然最后,Byet绕了一小段弯路,不外最终照样完成了义务。

相关文章