解释代码输出的性质?

Ama*_*ngh 0 c for-loop

码:

#include<stdio.h>
int main(void)
{
  int i, j;
  for(j = i+1, i=1; i<=5; j++, i++)
     printf("%d %d\n", i, j);
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

输出:

1 66
2 67
3 68
4 69
5 70
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释代码输出的性质吗?

Jim*_*ion 5

当你设置j = i + 1时,我是单元化的.所以j(最初)几乎可以是任何东西.