一:for循环
1.1用法
**
for(表达式1;表达式2;表达式3)
语句
**
1.2例子
如果for内部想要执行多条语句,可以选择用中括号将其扩住。小编建议理解一下不使用中括号for的包含范围,俗话说:“技多不压身”。
二:while循环
2.1用法
**
while(条件{相当于for的表达式2})
语句
**
相对于for循环,while循环更加简便,另外,上述关于for的例子也可以转化成while循环,大家可以亲自尝试一下。
三:do...while循环
3.1用法
**
do
{语句
}while(条件);
**
3.2不同
相较于while,do..while无论当前条件是否满足,都会执行一次语句内容,一般会用于菜单的创建
篇幅太长,有所删减。
四:跳出循环
4.1break和continue
break语句,不仅仅可以用于switch,也可以用在循环语句中,continue也用于循环语句中,
举例说明:
大家可以自主运行比对一下结果,可以发现break所跳出的是包含它的这个循环,而continue跳出的是本次循环(可以有很多次)。
五:循环的嵌套
这一点只要大家理解上一点一个循环只包括一条语句,不过使用中括号会更容易理解,下面大家可以试着理解一下这个代码,用于打印空心正方形。