c语言switch的用法

来源:百度知道 编辑:UC知道 时间:2024/06/29 02:17:17
switch的用法

如1楼,说那么多,我就不说了··

switch(n){
case 1:
//add your code.1.
break;
case 2:
//add your code.2.
break;
.
.
.
case n:
//add your code n...
break;
default:
break;
}

}

switch语句的语法如下(switch,case和default是关键字):

switch ( controllingExpression )
{
case constantExpression :
statements
break;
case constantExpression :
statements
break;
...
default :
statements
break;
}

controllingExpression(控制表达式)只求值一次。然后,从其constantExpression值等于controllingExpression值的case开始,它下方的所有语句都会一直运行,直到遇到一个break为止。随后,switch语句将结束,程序从switch结束大括号之后的第一个语句继续执行,并忽略其他case。

假如任何一个constantExpression值都不等于controllingExpression的值,就运行可选标签default之下的语句。

注意 假如controllingExpression的值和任何一个case标签都不匹配,同时没有发现一个default标签,程序会跳过整个switch语句,从它的