for语句一般形式如下:
for(表达式1;表达式2;表达式3)
循环体
说明:
(1)for是关键字。
(2)for之后的圆括号内一共有3个表达式,以分号隔开。一般情况下,表达式1的作用是赋初值;表达式2的作用是控制循环,即循环条件;表达式3的作用是修改循环变量的值,一般是赋值。
(3)循环体语句如果只有一条,可以不用加花括号;如果循环语句超过一条,则必须加上花括号组成复合语句。
(4)圆括号内的三个表达式在语法上都可以省,但两个分号“ ;”不可以省。for(;;)可以表示无限循环。
执行过程:先执行表达式1,;再判断表达式2是否为0,若不为0,则执行循环体语句,执行表达式3,再重新计算表达式2;若表达式2为0,则退出for循环。