小编str*_*mig的帖子

如何在for循环中增加计数器?(帕斯卡)

我有一个大问题,因为这段代码是在Dev-Pascal中正确编译的,而不是在Lazarus中正确编译的。

 for k:=1 to n do
     begin
          writeln(a[k]:4:2,'  ',a[k+1]:4:2,'  ',a[k+2]:4:2);
          inc(k,2);
     end;
Run Code Online (Sandbox Code Playgroud)

我收到此消息

错误:非法分配给for循环变量“ k”

我现在该怎么办?我的程序中需要此解决方案(递增k计数器)。

pascal for-loop increment

1
推荐指数
1
解决办法
4368
查看次数

标签 统计

for-loop ×1

increment ×1

pascal ×1