以下是引用ws小徐在2008-12-9 22:25的发言:
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(打了好几次了,莫非软件有问题?? ),由于我不会用笔一步步算,自然就败下阵来~~~
所以请大家告诉我到底得几?是如何得出来的~~~(最好详细点,我好反驳老师)
谢谢大家了
作为一个版主,不怕没水平,就怕胡作非为
[[it] 本帖最后由 baidu 于 2008-12-11 19:35 编辑 [/it]]