美文网首页儿童学编程语言swift playgrounds学习编程1
儿童学编程语言swift语言 ipad playgrounds4

儿童学编程语言swift语言 ipad playgrounds4

作者: 玩中学编程 | 来源:发表于2019-07-19 14:34 被阅读0次

    这节课,我们会遇到更多的问题,需要不断调整和优化算法,才能完成任务。

    调整算法

    上一个例子中,前进路线上没有前方受阻的情况,只需要在右侧不受阻的情况下右转就可以。

    这个例子不同了,我们先试着沿着前进路线画一下,就知道,有三中情况出现:

    右侧受阻,前方不受阻:前进;

    右侧不受阻,前方不受阻:右转并前进;

    右侧受阻,前方受阻:左转;

    我们把上面的三种情况,写成3个判断语句,定义一个绕墙走的函数:

    定义绕墙走的函数

    那么最后的程序就是这样的:

    最后的程序

    相关文章

      网友评论

        本文标题:儿童学编程语言swift语言 ipad playgrounds4

        本文链接:https://www.haomeiwen.com/subject/dizjlctx.html