Delphi 语法基础[1] 循环语句:WhileRepeatFor
Posted guorongtao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi 语法基础[1] 循环语句:WhileRepeatFor相关的知识,希望对你有一定的参考价值。
Delphi 语法基础[1] 循环语句:While、Repeat、For
1、While:执行While循环体时 ,先执行循环条件,判断若为真,则执行循环体,否则,跳出循环
While(循环条件) do
//循环体;
2、Repeat //“直到型循环” ( 重复....直到...):
Repeat
//循环体;
Until(循环条件);
注:执行Repeat语句时,先执行循环体,再判断循环条件,如果循环条件为False 继续执行 循环体
Repeat语句与While语句的区别:
- Repeat是先执行循环体,后判断条件,因此循环体至少要执行一次;
- While语句是先判断条件,只有在条件为True时,才执行循环体,因此有可能循环体一次也不执行
3、for:
For 循环变量 := 初值 To (Down To) 终值 Do
//循环体;
说明:执行for循环语句时,对递增循环而言(递增用To,递减用DownTo),首先把初值赋值给循环变量,然后判断循环变量的值是否大于终值,如果是,将结束循环的执行;如果不是,将执行循环体,循环体执行后使循环体变量自动增加1,并开始新的循环
其他:
1、结束循环
- Break //终止循环体
- Continue //结束本次循环 ,继续执行循环体
2、复合语句
如果是复合语句,那么要用begin .....end括起来,例如:
for i:=0 to 10 do begin //循环 end; while True do begin //循环 end; repeat begin //循环体 end until i>1;
创建时间:2020.07.02 更新时间:
以上是关于Delphi 语法基础[1] 循环语句:WhileRepeatFor的主要内容,如果未能解决你的问题,请参考以下文章