C语言中的switch语句该怎么理解?

小弟学C不久(20天左右),现在遇到点小麻烦,就是选择结构中的switch语句怎么看都不明白,尤其是在这个语句后面加上一个break,请教大侠们讲解一下... 小弟学C不久(20天左右),现在遇到点小麻烦,就是选择结构中的switch语句怎么看都不明白,尤其是在这个语句后面加上一个break,请教大侠们讲解一下 展开
 我来答
百度网友6e017157
2006-12-20 · TA获得超过1046个赞
知道大有可为答主
回答量:2218
采纳率:50%
帮助的人:1248万
展开全部
SWITCH 语句就是一个开关
我给你举个例子吧!你是计算机,我写命令控制你!
SWITCH(命令)
{CASE 向左转:你向左转;BREAK;//就是执行完之后停下来,不要再做下面的命令了!如果没有这句,你就跟着执行向右转了.有了这句,你就跟着等下条命令!
CASE 向右转:你向右转;BREAK;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0a9ebac
2006-12-20 · TA获得超过813个赞
知道小有建树答主
回答量:1360
采纳率:0%
帮助的人:1224万
展开全部
switch(i) { //程序是一条一条执行的
case 1: //当i=1的时候
//执行该语句语句段
case 2://当i=2
//
break;退出这段程序
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lipbb
2006-12-20 · TA获得超过1838个赞
知道大有可为答主
回答量:2222
采纳率:33%
帮助的人:1078万
展开全部
计算switch()表达式的值,寻找匹配的case,从该case开始向下运行所有的语句,加上break是为了不执行后面其它case下的语句,直接跳出switch()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuzhouff
2006-12-20 · 超过28用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:0
展开全部
看看书上的解释,很详细的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式