while的嵌套循环 |
您所在的位置:网站首页 › shell脚本while循环嵌套case循环 › while的嵌套循环 |
这里通俗解释:由图可见,首先我们要直走,只有当遇到前面有障碍和右边没有障碍时(即每个角),右转即可。所以这里的特俗地方就是转角处。 1. 首先满足一般情况:直走(只要前面没有障碍和右边有障碍时一直直走),-->内循环 2. 当不满足内循环时(即遇到特俗情况时):跳出内循环,并且右转。 While (条件1) { While (条件2) { 一般情况 (满足条件1,2) } 特殊情况(不一定满足条件1,一定不满足条件2) } 总结while 嵌套循环: 首先,当满足外内两个while条件是,先执行内循环,不满足内循环条件时跳出内循环,直接执行一次外循环,再判断是否满足外循环条件,再决定是否执行循环。 While(以条件循环),不同于for(一般以计数循环),这里用for就要算它要走多少步。 比如这里用for就是: for i in 1 ... 6 { moveForward () #向前走 } turnRight () for i in 1 ... 5 { moveForward () } turnRight () for i in 1 ... 6 { moveForward () } turnRight () for i in 1 ... 4 { moveForward () } toggleSwitch () #打开开关 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |