ST编程-循环语句FOR/WHILE/REPEAT语句用法
1. FOR语句
①关键字FOR ②FOR循环可以编写处理重复逻辑。 ③语法表达 FOR i:=起始值(整数) TO 结束值(整数) BY {步长( 整数)} DO {语句;} END_FOR ④FOR语句执行逻辑图: 提示: ①{}可省略,省略默认步长为每部递增或递减1; ②FOR语句应用于循环次数有限的循环; ③FOR循环次数过大会增加程序扫描时间 ④{语句;}只有一条语句时,{}可省略 FOR使用实例
2. WHILE语句
①关键字WHILE ②WHILE 循环,可以编写处理重复逻辑。 ③语法表达 WHILE 真假逻辑表达式DO 语句; END_WHILE; ④WHILE语句执行逻辑图: 提示: ①WHILE语句应用于循环次数不确定的循环; ②判断条件可用任意真假逻辑表达式 ③真假逻辑表达式一直为真,会进入死循环, 编程时应避免死循环 WHILE使用实例
3. REPEAT语句
关键字REPEAT,REPEAT 循环条件是在循环指令执行后才检查的,即不管循环条件取值如何,循环至少执行一次;
①关键字REPEAT
②通过REPEAT循环,可以编写处理重复逻辑。 ③语法表达 REPEAT 语句; UNTIL 真假逻辑表达式 END_REPEAT; ④REPEAT语句执行逻辑图:
提示:
①REPEAT语句应用于循环次数不确定的循环; ②循环至少会执行一次 ③判断条件可用任意真假逻辑表达式 ④真假逻辑表达式一直为真,会进入死循环, 编程时应避免死循环 REPEAT使用实例
|