在HDevelop中
for循环
x:=0
for i:=0 to 100 by 2
*by 2 表示步长值是2
x:=i
endfor
while循环
x:=0
i:=0
while(i<10)
*当条件为真时,执行循环体;可以利用operator continue和break操作来重新开始或立刻终止循环
x:=x+i
i:=i+1
endwhile
repeat循环
i:=0
repeat
*循环体至少被执行一次,直到满足条件时退出
i:=i+1
wait_seconds (2)
until (i=10)
*i=10是退出条件
if判断
for i:=0 to 10 by 1
wait_seconds (2)
if (i=5)
continue
*强制执行下一个循环
endif
num:=i
if (i=8)
stop
*终止后面的循环
*break
*强制退出循环
endif
endfor
在QtCreator中
for循环
HTuple hv_x, hv_i;
hv_x = 0;
for (hv_i=0; hv_i<=100; hv_i+=2)
{
//by 2 表示步长值是2
hv_x = hv_i;
}