帮个忙 读个程序
main(){ int i,y;
for(i=1,y=1;i<=20;i++)
{if(i>=10)break ;
if(y%2==1)
{y=y+5;continue;
}
y=y-3;
}
printf("i=%d,y=%d\n",i,y);
getch();
}
for循环怎么执行的 我分析是y>=10为假 执行y%2==1有为假 在执行y=y-3这时y<0 了2个if语句都不会再执行了 但 这时错的 谁给看看对的怎么执行啊
2013-08-03 10:34
2013-08-03 10:39
2013-08-03 10:43
2013-08-03 20:42
2013-08-04 10:17