if判断 for循环

1、选择语句

        1.1 if格式一(单条件判断)

 
  
  1. if(关系表达式){
  2. 语句体;
  3. }

        1.2 if格式二(互斥条件判断)

 
  
  1. if(关系表达式 ) {
  2. 语句体1;
  3. } else {
  4. 语句体2;
  5. }

        1.3 if格式三(多条件判断)

 
   
  1. if(关系表达式1) {
  2. 语句体1;
  3. } else if(关系表达式2) {
  4. 语句体2;
  5. } else if(关系表达式3) {
  6. 语句体3;
  7. } ... else {
  8. 语句体n+1;
  9. }

         1.4 switch语句

              格式
 
   
  1. switch(表达式) {//byte short int char 1.5之后的枚举 1.7字符串
  2. case 1:
  3. 语句体1;
  4. break;
  5. case 2:
  6. 语句体2;
  7. break;
  8. case 3:
  9. 语句体3;
  10. break;
  11. default:
  12. 语句体 n +1;
  13. break;
  14. }
         注意事项:
                  1.default可以放到任意位置
                   2.switch 不可以匹配范围
                   3.switch如果不遇到break会一直往下执行

2、循环语句

        2.1 for循环

                   当我们已知循环次数的时候用for
         
 
 
  1. for(初始化语句;条件判断语句;控制条件语句 ) {
  2. 循环体;
  3. }

        2.2 while循环

                 当我们未知循环次数的时候用while
 
  
  1. while(判断条件语句 ) {
  2. 循环体;
  3. }

        2.3 do...while循环

 
  
  1. do{
  2. 循环体
  3. }while(条件判断语句);

        2.4 三种循环的区别

              1.do...while 是先执行后判断,至少执行一次
              2.while 和 for 先判断,后执行

3、循环控制

        3.1 break

                   使用场景:用于switch和循环
                   作用:跳出switch和循环

        3.2 continue

                   使用场景:用于循环
                   作用:结束本次循环,继续下次循环
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值