多麦漫画:几个循环大佬打起来了!!
就在刚刚按键精灵中几个有着循环控制的命令大佬for、do、 while为了炫耀自己的本事打了起来。还打得头破血流。
其实它们都可以通过条件算法来达到同样的目的,只是在不同功能实现起来或许比较复杂。
- //For的三种格式
- n = 0
- For 10
- TracePrint n
- n=n+1
- Next
复制代码- //n=0每增加1循环1次,直到n=9
- For n=0 to 9 step 1 //step为1时可以省略
- TracePrint n
- next
复制代码- //当b为数组,我们挨个取值,并将值赋给a
- b=array(0,1,2,3,4,5,6,7,8,9)
- For each a in b
- TracePrint a
- next
复制代码- //do的五种格式
- n=0
- Do
- if n>9 then
- Exit Do
- End if
- Traceprint n
- n = n + 1
- loop
复制代码- n=0
- Do While n < 10
- TracePrint n
- n=n+1
- loop
复制代码- n=0
- Do until n > 9
- TracePrint n
- n=n+1
- loop
复制代码- n=0
- Do
- TracePrint n
- n=n+1
- loop While n < 10
复制代码- n=0
- Do
- TracePrint n
- n=n+1
- loop until n > 9
复制代码- //while循环
- n=0
- while n<10
- TracePrint n
- n=n+1
- wend
复制代码- //最后还有这种循环方式。不推荐使用
- n=0
- Rem 标记
- TracePrint n
- n=n+1
- Goto 标记
复制代码