语法格式:
for(初始化表达式;条件表达式;修改初始值表达式){
循环体;
}
执行初始化表达式,判断条件是否成立
成立则执行循环体,修改初始值表达式,判断条件是否成立
若不成立,则循环结束
双重for循环的格式
for(初始化表达式1;条件表达式2;修改初始值表达式3){
for(初始化表达式4;条件表达式5;修改初始值表达式6){
循环体;
}
}
双重for循环的执行流程
执行表达式1,判断表达式2是否成立
若成立,则执行表达式4,判断表达式5是否成立
若成立,则执行循环体,执行表达式6,表达式5是否成立
若不成立,则内存循环结束,表达式3,表达式2是否成立
若不成立,则外层循环结束
双重for循环的特点
外层循环用于控制打印的行数,内层循环用于控制打印的列数,外层循环改一下,内层循环从头到尾跑一圈。