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

 我来答
wenlixmh
推荐于2018-04-12 · TA获得超过196个赞
知道答主
回答量:141
采纳率:100%
帮助的人:75.9万
展开全部
switch (表达式或属性){

case 值1 : 语句1

break;

case 值2 : 语句2

break;

...

default : 值n

break;

}

从表达式或属性值等于某个case语句后的值开始,它下方的所有语句都会一直运行,直到遇到一个break为止。随后,switch语句将结束,程序从switch结束大慎稿竖括号之后的第一个语句继续执行,并忽敬蚂略其他case。
假如任何一个case语句的值都不等于表达式或属性的值,就运行可选标签default之下的语句。
假如表达式或属性的值和任何宽大一个case标签都不匹配,同时没有发现一个default标签,程序会跳过整个switch语句,从它的结束大括号之后的第一个语句继续执行。
百度网友38c8e98
2011-01-18 · TA获得超过2657个赞
知道小有建树答主
回答量:1131
采纳率:0%
帮助的人:576万
展开全部
switch(变量或表达雀斗式氏并)
{
case 常量1:
语句1
break;
case 常量2:
语句2
break;

default :
break;
}
当switch里的变量或表达式的值=case后的某个常量时,就执歼岁迹行该case后的语句,如果都不相等就执行default后的语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寒云血
2011-01-18 · TA获得超过2149个赞
知道大有可为答主
回答量:2173
采纳率:100%
帮助的人:948万
展开全部
用于选择 比如 考试分数 90~100 为优秀 80~89 为不错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
厉萧伦
2011-01-19
知道答主
回答量:16
采纳率:0%
帮助的人:2.6万
展开全部
按照语法套用就行!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科
2020-12-15 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.2亿
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式