for语句是功能最强、使用最广泛的一个循环语句。for语句的语法格式如下:
for(表达式1;表达式2;表达式3)
{
语句块;
}
for语句中3个表达式之间用“ ;”分开,它们的具体含义如下:
表达式1:初始化表达式,通常用于给循环变量赋值。
表达式2:条件表达式,它是一个布尔表达式,只有值为true时才会继续执行for语句中的语句块。
表达式3:更新表达式,用于改变循环变量的值,避免死循环。
for语句执行流程:
循环开始时,首先计算表达式1,完成循环变量的初始化工作。
计算表达式2的值,如表达式2的值为true,则执行语句块,否则不执行语句块,跳出循环语句。
执行完一次循环后,计算表达式3,负责改变循环变量的状态。
转入第二步继续执行
代码示例:
利用for语句计算1~100之间能被3整除的数之和,并输出计算结果