4.逻辑结构(三):条件结构

计算机科学中的逻辑结构第三种就是条件结构(分支结构)。

图1

图1 中的 【如果前面有熔岩执行】模块就是条件结构,这个模块干了什么事情呢?其实就是做了一个判断:如果前面岩浆我要干什么。或者说:假如前面有岩浆,我会干什么。就像我们平时过马路,如果是红灯我干什么,假如是绿灯我会做什么。这就是条件结构,是不是很简单。

这个关卡的任务是 【开采这些方块】,我们来看下怎么做。

第一步  【摧毁方块】,把 Steven 面前的方块摧毁。

第二步    摧毁方块后,方块下面有可能存在岩浆,这个时候就需要我们的【如果前面有熔岩执行】模块了,执行什么呢?前面有岩浆,当然是放个东西把岩浆覆盖住,steven才能通过。这时我们执行 【放下圆石前面】模块。条件结构【如果前面有熔岩执行】是包裹住 要执行的【放下圆石前面】模块的。 也就是说前面有岩浆就放圆石覆盖岩浆。

第三步    Steven需要开采剩下的方块,需要【向前移动】

第四步    Steven又会遇到方块,是不是又要重复之前的 第一步 第二步 第三步了 ,这个时候’循环结构‘就又上场了。

数一数重复几次。1 、2、3、。。。7。一共重复7次。


这样任务就又完成了。如果是红灯我要停下,假如是绿灯我会通行。条件结构,我们学习完了,你学会了吗?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 教程/菜鸟手册 < 教程 如果你不知道如何开始你的Minecraft之旅,新手指南是一个绝佳的开始!你将会...
    萝卜小华阅读 5,313评论 5 2
  • 今天我们开始学习计算机科学中的逻辑结构。逻辑结构有三种:顺序结构、循环结构、条件结构(分支结构)。 顺序结构:计算...
    刘景照阅读 5,105评论 0 0
  • 人生莫过如初见。 外面的小雨哗哗, 独自一人行走在街路上。 突然看到, 那是谁的背影? 回想那年初秋, 也是这样的...
    韩思羽阅读 1,950评论 0 0
  • 一则读书笔记。 1、 第二次读脂砚斋批评本红楼梦,读的很慢很难,原想自己第二次读,应该速度见长,但发现快不了,并再...
    简Lisa阅读 3,480评论 0 1
  • 一天又一天的更文,一次又一次的发出,马不停蹄还痛苦,不能回头的路。这是小女儿帮我写的开篇。最近更文都在她放学后,跟...
    徽纯正阅读 1,443评论 0 0