4、判断结构【if switch ?:】

语法形式:

if(条件)

{

代码块

}

流程图:

条件->假->结束

条件->真->代码块->结束

实例代码:

image.png

语法形式:

if(条件)

{

代码块1

}

else

{

代码块2

}

流程图:

条件->真->代码块1->结束

条件->假->代码块2->结束 

实例代码:

image.png 

语法形式:

switch(变量)

{

case 值1:

代码块1

break;

case 值2:

代码块2

break;

default:

代码块3

break;

}

流程图:

变量->值1->代码块1->结束

变量->值2->代码块2->结束

变量->其它->代码块3->结束 

实例代码:

image.png  

语法形式:

表达式1 ?表达式2 : 表达式3

流程图:

表达式1->真->表达式2->结束

表达式1->假->表达式3->结束

实例代码:

image.png