编辑代码

# include<stdio.h>
main()
{
    int a,b;
    for (a=1,b=1;a<=100;a++)//第一条语句
    {
        if (b>=20)break;//子句1,break的功能是结训循环,即直接退出第一条语句
        if (b%3==1)//子句2
        {
            b+=3;
            continue;//continue功能是结束一次循环,所以子句3不被执行,计算回到第一条语句的a++
        }
        b-=5;//子句3
    }
    printf("a=%d",a);
}