循环语句的总结

 *顺序结构:从上到下一行一行执行代码
 *选择结构:根据条件判断来决定运行哪个语句

*if语句:
    1. if(语句1){

        语句2

    }
    如果语句一里面的为true 则执行语句2 ,如果为false 则执行下面的代码

    2. if(语句1){

        语句2

    }else{

        语句3

    }
    如果语句1为true 则执行语句2,如果语句1为false则执行语句3

    3.if(语句1){

        语句2

    }else if(语句3){

        语句4

    }else{

        语句5

    }
    如果语句1为true 则执行语句2 并结束判断,如果语句1为false 则判断语句3 在往下判断
    这种形式最好以else为结尾

*switch语句:
    switch(值){
        case a:
        语句1;
        break;

        case b:
        语句2;
        break;

        defaul:
        语句3;
        break;
    }
    switch括号里面的值传进去以后 与case的值想对应 并执行相应的语句 如果没有break 则遇到满足的case语句 就会把下面的语句都执行
    如果没有case的值相对应 则执行default的语句
    switch 能填的类型:byte short int char String 枚举
*循环结构:
*for循环:
    for(语句1;语句2;语句3){

        语句4;

    }
    1.执行语句1
    2.判断语句2 为true 则到3. 若为false 跳出循环
    3.执行语句4
    4.执行语句3
    5.到2.

    解释:一般的语句1为传进一个变量,语句2作为判断,语句3让这个变量改变

    for(;;)
    死循环
*while循环:
    while(语句1){

        语句2

    }
    当语句1为true时则执行语句2,为false则执行下面的代码

    while(true){
    语句1
    }
    死循环

*do while 循环:
    do{

    语句1

    }while(语句2)

    1.执行语句1
    2.判断语句2 为true 则到1. 为false 则跳出循环

    无论什么条件do while循环都会执行一次语句1

    
*while循环和do while循环的区别
    while是先判断后执行 do while是先执行后判断 

*什么时候用for循环 什么时候用while循环:
    当循环次数不确定时我们使用while循环,循环次数确定使用for循环
    


break和continue:
break:结束循环执行下面的代码
continue:结束当前循环 直接进行下一次循环
    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值