引用: 人中狼 发表于 2017-12-7 10:31
先检测一次开关,如果是闭合的,就从一到六运行一次,完成后,检测开关,如果闭合则返回,再次从一到六运行一次,如果断开,则退出。
因为不要求在一到六的循环中退出,所以可以在一次循环后判断开关状态,来决定是否继续循环。
第一次的开关判断是防止一开始开关就是断开的,这时就不需要执行循环了 ...
引用: 人中狼 发表于 2017-12-8 09:39
按你所写的描述,最后一步的判断开关断开可以不用了,主体是while,本身是一个循环,里面用if判断开关闭合,当闭合是一次执行六个操作,执行完后返回while,所以这里的if虽然是判断开关闭合,其实同时也判断了开关不闭合的状态。 ...
引用: 人中狼 发表于 2017-12-8 09:39
按你所写的描述,最后一步的判断开关断开可以不用了,主体是while,本身是一个循环,里面用if判断开关闭合,当闭合是一次执行六个操作,执行完后返回while,所以这里的if虽然是判断开关闭合,其实同时也判断了开关不闭合的状态。 ...
更多回帖