条件分支语句
条件分支语句也叫switch语句
语法:
-
switch(){ case 表达式: 语句... break; case 表达式: 语句... break; case 表达式: 语句... break; default: 语句... break; }
执行流程:
switch…case…语句
在执行时依次将case后的表达式的值和switch后的条件表达式的值进行全等比较
如果比较结果为true,则从当前case处开始执行代码。 (当前case后的都会被执行,我们可以在case后面加上一个break关键字可以只执行当前语句不会向下执行)
如果比较结果是false,则继续向下比较。
如果所有的比较结果都为false,则只执行default后面的语句