C语言中的switch语句该怎么理解?
小弟学C不久(20天左右),现在遇到点小麻烦,就是选择结构中的switch语句怎么看都不明白,尤其是在这个语句后面加上一个break,请教大侠们讲解一下...
小弟学C不久(20天左右),现在遇到点小麻烦,就是选择结构中的switch语句怎么看都不明白,尤其是在这个语句后面加上一个break,请教大侠们讲解一下
展开
展开全部
SWITCH 语句就是一个开关
我给你举个例子吧!你是计算机,我写命令控制你!
SWITCH(命令)
{CASE 向左转:你向左转;BREAK;//就是执行完之后停下来,不要再做下面的命令了!如果没有这句,你就跟着执行向右转了.有了这句,你就跟着等下条命令!
CASE 向右转:你向右转;BREAK;
}
我给你举个例子吧!你是计算机,我写命令控制你!
SWITCH(命令)
{CASE 向左转:你向左转;BREAK;//就是执行完之后停下来,不要再做下面的命令了!如果没有这句,你就跟着执行向右转了.有了这句,你就跟着等下条命令!
CASE 向右转:你向右转;BREAK;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
switch(i) { //程序是一条一条执行的
case 1: //当i=1的时候
//执行该语句语句段
case 2://当i=2
//
break;退出这段程序
}
case 1: //当i=1的时候
//执行该语句语句段
case 2://当i=2
//
break;退出这段程序
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
计算switch()表达式的值,寻找匹配的case,从该case开始向下运行所有的语句,加上break是为了不执行后面其它case下的语句,直接跳出switch()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看书上的解释,很详细的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询