for循环的循环体就是for循环中那对
大括号里面的语句集,说白了就是每次循环要执行的语句,如果没有大括号就是紧跟在for循环后面的那个以分号结束的语句!
例如:
int
sum1=0;
int
sum2=0;
for(int
i=0;i<10;i++){
sum1=sum1+i;
sum2=sum2+sum1;
}
上面这个for循环的循环体就是
sum1=sum1+i;sum2=sum2+sum1;也就是说每次for循环执行完了这两句以后本次循环才结束,接着循环下一次!
在看下面这个
int
sum1=0;
int
sum2=0;
for(int
i=0;i<10;i++)
sum1=sum1+i;
sum2=sum2+sum1;
这个for循环的循环体是sum1=sum1+i;因为没有大括号,所以循环体就是紧跟在for(int
i=0;i<10;i++)后面的sum1=sum1+i;每次循环只执行这一句,等循环结束后才执行sum2=sum2+sum1;希望这个解释你能看明白!