选手创作关卡中是各地的学习者的创作,都是脑洞大开,精心设计的。第一关卡上次我们是利用新建变量,变量进行累加,并在循环中加上各种条件来实现的。这次我们不新建变量看一下。
我们来看一下路线中的步数,分别前进了1,2,3,4,5,6,6,1步。
按走路的转向,应该把1和2,3和4,5和6分成3个完整的循环,最后的6和1步在步数上没有规律,先暂时放在最后。
既然不使用变量,那么只能依靠循环本身的变量了。步数1,2对应i变量0,步数3,4对应i变量1,步数5,6对应i变量2,循环里中的两个步数需要转化为统一的表达式。
在一个循环中两个步数之间是差1的,所以我们把循环中的第二步步数减1看一下。
这样,我们就可以写出相应的表达式了。
加上右转左转,完成前面三个循环的线路。
最后的前进6步、右转、前进1步,直接输入看一看,运行,三星完成。
领取专属 10元无门槛券
私享最新 技术干货