通过FOR循环,可以编写重复处理逻辑。
语法:
{} 内的部分是可选的。INT_Var是计数器,
是整数类型,只要计数器<INT_Var>不大
于<END_VALUE>,<Instructions>会被执
行。在执行<Instructions> 之前首先要检查
该条件,如果<INIT_VALUE>大于
<END_VALUE>,<instructions> 不会被执
行。
当<Instructions>执行一次后, <INT_Var>
自动增加<Step size>。<Step size>可以是
任意整数值,如果不写此参数,默认值
为1。当<INT_Var>大于<END_VALUE>
时,循环停止。
示例
FOR Counter:=1 TO 5 BY 1 DO
Var1:=Var1*2;
END_FOR;
Erg:=Var1;
我们假设Var1默认值是2, 经过FOR循环后,
它的值是32。
FOR <INT_Var> := <INIT_VALUE> TO <END_VALUE>
{BY <Step size>} DO
<instructions>
END_FOR;
{{item.nickname}}
{{key+1}}楼{{item.content}}
{{item2.nickname}}
{{item2.content}}