一 .if(表达式)语句
二. if(表达式)语句1 else 语句2
三. if(表达式1)语句1
else if(表达式2)语句2
else if(表达式3)语句3
四.
if()
{
if () 语句1
else 语句2
}
else
{
if() 语句3
else 语句4
}
switch
switch (表达式)
{ case 常量表达式 1:语句1
case 常量表达式 2:语句2
case 常量表达式 n:语句n
default : 语句n+1
}
以case中的常量表达式值为入口标号,由此开始顺序执行。因此,每个case分支最后应该加break语句。
case分支可包含多个语句,且不用{ }。
表达式、判断值都是int型或char型。
如果若干分支执行内容相同可共用一组语句。