请问c语言中switch语句究竟是怎么用啊?

如题所述

switch (表达式或属性){

case 值1 : 语句1

break;

case 值2 : 语句2

break;

...

default : 值n

break;

}

从表达式或属性值等于某个case语句后的值开始,它下方的所有语句都会一直运行,直到遇到一个break为止。随后,switch语句将结束,程序从switch结束大括号之后的第一个语句继续执行,并忽略其他case。
假如任何一个case语句的值都不等于表达式或属性的值,就运行可选标签default之下的语句。
假如表达式或属性的值和任何一个case标签都不匹配,同时没有发现一个default标签,程序会跳过整个switch语句,从它的结束大括号之后的第一个语句继续执行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-18
switch(变量或表达式)
{
case 常量1:
语句1
break;
case 常量2:
语句2
break;

default :
break;
}
当switch里的变量或表达式的值=case后的某个常量时,就执行该case后的语句,如果都不相等就执行default后的语句
第2个回答  2011-01-18
用于选择 比如 考试分数 90~100 为优秀 80~89 为不错
第3个回答  2011-01-19
按照语法套用就行!
第4个回答  2020-12-15

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网