您的位置:首页 > 编程语言 > C语言/C++

switch语句的用法

2015-10-24 14:30 232 查看
C语言提供了一种用于多分支选择的switch语句, 其一般形式为:
switch(表达式){
case 常量表达式1: 语句1;
case 常量表达式2: 语句2;

case 常量表达式n: 语句n;
default: 语句n+1;
}
其语义是:计算表达式的值。 并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时, 即执行其后的语句,然后不再进行判断,继续执行后面所有case后的语句。如表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。switch语句只是提供程序的入口,而switch后的表达式结果必须是整形,case后的值具有唯一性。例:



switch语句主要与break结合,实现程序的选择和退出。例:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息