#include <stdio.h>
int main(void)
{
int i;
{ for (i=0;i<7;i++) //for循环之后表达式3使变量i的值自增到使表达式2为假并储存。
printf("%d\n",i); //for执行表达式内容一次后,执行之后的语句,然后返回循环,直到表达式2为假,不执行语句。即 printf i=6 后在执行i自增1,表达式2为假。
} //执行完该循环i=7保存
printf("%d",i);
}
#include <stdio.h>
int main(void)
{
int i;
for (i=0;i<7;i++)
{printf("%d\n",i); //i=0,执行printf i=0
break; //立刻跳出循环,break可以用于
} //i=0
printf("%d",i);
}
#include <stdio.h>
int main(void)
{
int i,sum;
for (i=0;i<7;i++)
{printf("%d\n",i);
if(0==i) //条件i=0 为真值
sum+=i; //******条件后的语句,即被跳过的语句。
printf("%d",i); //******条件后的语句,及被调过的语句。
continue; //含有continue语句,跳过条件后的语句但不跳出循环。
}
printf("%d",i);
}