帮我看一下这道题得多少??
void main(){int a,b;
for(a=1;b=1;a<=100;a++)
{if(b>=20)break;
if(b%3==1)
{b+=3;
continue;
}
b=-5;
}
printf("%d \n",a);
}
大家看一下这道题,是一个教科书上的,老师+同学都说=7,但是我用VC++打得8(打了好几次了,莫非软件有问题?? ),由于我不会用笔一步步算,自然就败下阵来~~~
所以请大家告诉我到底得几?是如何得出来的~~~(最好详细点,我好反驳老师)
谢谢大家了!