for 循环中如何定义步长?????(30分)

  • 主题发起人 主题发起人 ll710915
  • 开始时间 开始时间
L

ll710915

Unregistered / Unconfirmed
GUEST, unregistred user!
送分啊!!
 
delphi中不相信step!
 
help 里看一下就知了
 
delphi 中没有步长
 
在delphi中的确没有步长,它的形式是:for 变量:=初值 to[downto] 终值
 
用while代替好了
 
FOR I:=1 TO 10000 DO
BEGIN
I:=I+STEP_INT-1;//STEP_INT你的步长
END;
 
While代替好!
 
object pascal不支持步长设定要实现可以用如下:
var i:integer;
const
n=100;
step=1;
begin
i:=0;
repeat
dosomething;
i:=I+step;
until i>n;
end;
 
我记得好象支持的
 
后退
顶部