____没有。pascal的for循环每次要么是每次加一(例如for i:=1 to n do),要么是每次减一(例如for i:=n downto 1 do),没有办法设置步长。不过Basic语言可以设置步长(例如for i=1 to n step 2就能达到你要的效果,每次变量的值增加2)。____不过pascal中还有while和repeat语句,这两种语句可以达到你想要的目的。例如:i:=0;while i=n;但这已经不是经典的for循环了。...
首先,很负责任地说,没有!但是,如果你想用,可以!for i:=1 to n do{看自己情况,这个不重要}begin
{程序体}
i:=i+1;end;(曲线救国,怎么样,很聪明吧!)***********************************************************...