做个笔记
for(;i<n;i++)的意思
#include<stdio.h>
int main()
{
int n,m,i;
scanf("%d %d",&n,&m);
for(i=0;i<n;i++)
{
if(i>m) break;
}
for(;i<n;i++)//从上次for循环停止的地方继续
{printf("%d",i);
}
return 0;
}
第一次for循环到达m,
第二次i没有定义起始,所以会接着i=m开始循环。
做个笔记
for(;i<n;i++)的意思
#include<stdio.h>
int main()
{
int n,m,i;
scanf("%d %d",&n,&m);
for(i=0;i<n;i++)
{
if(i>m) break;
}
for(;i<n;i++)//从上次for循环停止的地方继续
{printf("%d",i);
}
return 0;
}
第一次for循环到达m,
第二次i没有定义起始,所以会接着i=m开始循环。