多重循环
循环体中包含循环语句的结构称为多重循环。三种循环语句可以自身嵌套,也可以相互嵌套,最常见的就是二重循环。在二重循环中,外层循环每执行一次,内层循环要执行一圈。
如下所示:
例如:使用 * 打印长方形:
实现代码为:
执行流程:当 i = 1 时,外层循环条件成立,进入内层循环,开始打印第一行内容。此时, j 从 1 开始,循环 8 次,内层循环结束后换行,实现第一行 8 个 * 的输出。接下来返回外层循环 i 变为 2 ,准备打印下一行,依此类推,直到完成长方形的打印。
for(int i=0;i<5;i++){
for(int j=1;j<=5;j++){//i每增加1,也就是for循环一次,这个循环for要循环完,要循环5次。也就是一圈。
}
}
简单的说,就是外层执行一次的时候,里面(第二个for)已经执行一遍了
break, continue语句
break与continu