分支
if语句
if (a == 0)//如果等于0,那么a自加(a=a+1)
{
a++;
}
else//否则,a自减
{
a--;
}
if (a == 0)//如果a=0,a=a+1
{
a++;
}
else if (a > 0)//已知a!=0(a不等于0),且a>0,则执行下列语句
{
a--;
}
else//上述条件均不满足,则执行下列语句
{
a = 0;
}
括号内为表达式或数值
switch语句
switch (a)
{
case 1://如果a=1,则执行a++,然后继续执行a--,直到跳出switch语句
a++;
case 2://如果a=2,则执行a--,直到跳出switch语句
a--;
default://可以位于任意位置,若a既不等于1,也不等于2;则执行下列语句,直到跳出
;
}
break语言可以提前跳出switch语句