流程控制语句

1.顺序结构

  绝大部分代码都是从上往下从左往右依次执行.

2.选择结构

  if语句(常用)

    if语句格式1

      if(表达式){

        语句体;

      }

    执行流程:先去计算表达式的值,如果是true就执行语句体,如果是false就跳过if语句.

    if语句格式2

      if(表达式){

        语句体1;    

      }else{

        语句体2;

      }

    执行流程:先去计算表达式的值,如果是true就执行语句体1,如果是false就执行语句体2

    如果if语句返回的结果也是值就和三目运算等效

    if语句格式3

      if(表达式1){

       语句体1;   

      }else if(表达式2){

       语句体2; 

      }else if(表达式3){

       语句体3;   

      }

      ...

        语句体 n+1

      }

    执行流程 : 先去计算表达式1的值,如果是true就执行语句体1,如果是false就去计算表达式2的值,如果是true就执行语句体2,如果是false就去计算表达式3的值,如果是true就执行语句体3,如果表达式的值,都是false就执行语句体n+1

原文地址:https://www.cnblogs.com/xiaofantongxue/p/10484677.html