循环
反复多次执行的一段相同或者相似的代码
循环变量的三要素:
- 循环变量的初始化
- 循环的条件(以循环变量为基础)
- 循环变量的改变(向着循环的结束变)
(循环条件:控制循环次数
循环体:执行的相同或者相似代码**)
(1) while循环
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914231746762.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914231817669.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1N1Z2FyR3U=,size_16,color_FFFFFF,t_70#pic_center)
举例:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914231842450.png#pic_center)
(2)do-while 循环
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914231922132.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914231931923.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914231941263.png#pic_center)
(3)for 循环
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914232036857.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020091423205054.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914232120391.png#pic_center)
break一旦执行后,就会结束循环,不再执行循环中任何代码。
continue跳过循环体,还会继续执行后续的循环。
(5) 循环嵌套
在一个循环体中嵌套了另一个循环,任意循环之间都可以相互嵌套
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914232324103.png#pic_center)
// 两种方法的 九九乘法表
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020091423235459.png#pic_center)