一、while
语法格式:
while(bool){
}
构造bool-》放入-》更新
当bool为真时,循环执行大括号中语句。除非特意为之,记得在大括号中写上可改变bool值的语句,以保证不会出现死循环。
二、do{
}while(bool)
至少执行一次大括号中内容,然后再进行真假判断-》再执行-》再判断。
三、for
for(初始化;截止判断;更新){
语句区域;
}
先初始化,然后判断,然后语句,然后更新,然后判断,然后语句,然后判断,然后更新……
注意,变量有作用域。在一个大括号内定义的普通变量只在当前大括号内有用。
for和while可以互相替换,按需选择即可。
什么时候使用循环?
多次运行某些语句时使用循环。
四、循环语句的一些特点
1.逗号表达式可以用于连接多个并列表达式。
2.for的括号里三个部分可以缺失除了bool的部分直接分号。
3.无限循环的表现方式:for(;;){}
五、continue和break
continue为越过continue下面的所有语句,执行下一次循环。
break为跳出当前循环。