if(条件)
{
  条件达成时执行的语句;
}else if(条件)
{
  条件达成时执行的语句;
}else
{
  以上条件都没达成时执行的语句;
}
c = a > b ? 3 : 2;    //三元运算符,意思就是说,如果a > b,则吧3赋值给c,否则吧2赋值给C,作用同下
if(a > b)
c = 3;
else
c = 2;
switch(表达式)
Case 值1:
  条件达成时执行的语句;
  Break;
Case 值2:
  条件达成时执行的语句;
  Break;
Default:
  以上条件都没有达成时执行的语句;
  Break;