三种循环语句以及跳出语句

一.循环语句

1.for循环

for(初始化表达式1;布尔表达式2;步进表达式3){

​ 循环体4;

}

for循环的注意事项:1,2,3,4均可为空

当1为空,并不是不写初始化表达式,而是将初始化表达式定义在循环外,提高作用域

当2为空时,相当于结果为true的死循环

当3为空时,可以将步进表达式定义在循环体内,或者就是不写步进表达式。循环是死循环。

for循环语句格式:for(初始化表达式①; 布尔表达式②; 步进表达式④){
                                循环体③
                              }

2.whlie循环

while循环语句格式:初始化表达式①
                                   while(布尔表达式②){
                                    循环体③
                                    步进表达式④
                                 }

明确循环次数使用for循环

不明确循环次数使用while循环

while循环布尔表达式可以为true但不能为空

3.do...while循环

do...while循环格式:初始化表达式①
                                    do{
                                    循环体③
                                    步进表达式④
                                   }while(布尔表达式②);

4.For和while的小区别

控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束,该变量就从内存中消失,能够提高内存的使用效率。

5.跳出语句break

使用场景:终止switch或者循环

       在选择结构switch语句中

        在循环语句中

        离开使用场景的存在是没有意义的

6.continue

使用场景:结束本次循环,继续下一次的循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值