控制结构:if/else,switch…case语句
if…else
结构:
if (条件表达式)
{
//if语句
}
[else{}]
执行过程:首先判断条件表达式是否为真(true),若是,则执行if语句,否则不执行,
如果有else语句的话,则执行else中的语句。
switch…case//代替超过4个if的时候
switch(表达式)
{
case 常量1:
//case 语句
break;
case 常量2:
//case 语句
break;
case 常量3:
//case 语句
break;
。。。。。。
default :
//default语句;
break;
}
使用的场合:当if…else语句超过4个的时候,就可以考虑是该语句。
执行过程:首先计算表达式的值,然后和case语句后的常量进行比较,若有一个相同的,则执行该case语句,若没有,则执行default语句。