回复 楼主 tianxiayehan
# include <stdio.h>
int main(void)
{
int i;
int cnt = 0;
for (i=1; i<101; ++i)
{
if (i%2 == 1)
++cnt;
++是自加的意思,也就是cnt=cnt+1,系统每执行到这就自动加1,
}
printf("cnt = %d\n", cnt);
return 0;
}
而cnt +=i;可分解为cnt=cnt+i;系统每执行到这cnt就自动加上i,再赋值给cnt,如此循环