逻辑分支:逻辑分支就是根据我们设定好的条件来决定要不要执行某些代码
程序:由一条条语句组成
程序=语句+数据结构+算法
if条件分支语句:
if语句:通过一个if语句决定代码是否执行
语法:if(条件){要执行的代码}
if else语句:通过if条件来决定执行哪一个{}里面代码
语法:If(条件){条件为true时执行}
else{条件为false时执行}
注意:两个{}内的代码一定有一个会执行
if else if...语句:可以通过if和else if来设置多个条件进行判断
语法:if(条件1){条件1为true时执行}
else if(条件2){条件2为true时执行}
注意:使用于多条件的判断,多个{}只有一个会被执行,一旦其中一个条件为true,后面的就不会进行判断
switch条件分支结构 :
它也是对条件进行判断,不同的是它是对变量进行判断,也就是变量的变化会导致有不同的结果
语法:
例子:判断某天是星期几
三目运算:用两个符号(?:)组成一个语句
三目运算是对if else语句的简写
语法:条件?条件为true时执行:条件为false时执行
例子:选出两数较大者
a>b ? a : b