您的位置首页生活百科

c语言 switch语句用法

c语言 switch语句用法

i记奏案nti=?;

switch(i)

{

case1:

system.***.println("one");

case1第轴喜0:

system.***.pri美厚说品接散获全弱回线ntln("ten");

case5:

syste穿司剧至身制校审需义济m.***.println("fi在永格到原苗排至又底ve");

case3:

system.***.println("three");

default:

system.***.println("other");

}

若?=1输出one,若?=10,输出ten。。。。。。

switch(表达式)

{

case值1:难威脸样方发语句1

break;

case值2:语句2

break;

...

default:语句n

break;

}

从表达式值等于某个case语句后的值开始,它下方的所有语句都会一直运行,直到遇到一个break为止。随后,switch语句将结束,程特长假静州见了责刚序从switch结束大括号黑血样教拿报均功说之后的第一个语句继续执行,并忽略其他case。

假如任何一个case语句的值都不等于表达式的值,就运行可选号仍调传标签default之下的语句。

假如表达式的值和任何一个case标签都不匹配,同时没有发现一个default标签,程序会跳过整个switch语句,从它的结束大括号之后的第一个语句继续执行。