循环:
循环往复做一件事情 循环可以有循环次数。
切记不要出现死循环(小心)。不然可能会造成很多严重的问题出现。可能出现内存溢出,电脑报废,程序瘫痪等。
也有死循环的程序:服务
break: 会出现在语句块或者循环里 ,在循环里的作用:跳出整个循环。
-
for循环:
语法:
for循环的运行顺序是:初值表达式、循环条件次数表达式、循环体语句、修改表达式
for(①初值表达式;②循环条件次数;④修改表达式){
//③满足循环条件执行 --》④ --》② --》③
//循环体
}
for循环的三个内容可省,两个分号不能省,语法为:
for(;;){
//循环体
}
2.while循环
先做循环条件判断,再循环。
语法
循环体,只有一条语句的时候,可以省,包括if也可省(最好不好省):
3.do – while
先做循环,再判断 至少会执行一次
语法:
do{
//循环体 程序从上往下执行,所以会先do循环体
}while(循环判断条件);
4.do-while 和 while的区别
当循环条件不满足时,do-while至少执行一次
while不会执行。
- for和while或者do-while的区别:
for:一般用于循环次数已知的情况。
while/do-while:一般用于循环次数不确定的情况