24小时热门版块排行榜    

查看: 1995  |  回复: 13

Jeviers

银虫 (小有名气)

[求助] swithc语句执行完某个case后,如何有条件进入另一个case运行 已有4人参与

swithc语句执行完某个case后,如何根据运行结果,决定是否进入另一个case运行?
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

lvweizhong

铜虫 (著名写手)

case state1:
if(condition)
{
    break;
}
case state2:


这样要保证二者相邻,才能 follow down。

另一种办法是用state2中的代码代替上例state1中的break……

发自小木虫Android客户端
4楼2015-10-11 23:36:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

eyollgirl

金虫 (小有名气)

有几个语言环境的switch语法是有差异的,

发自小木虫Android客户端
7楼2015-10-12 07:07:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Jeviers

银虫 (小有名气)

我看有些朋友的回复,是C语言环境的命令,实在谢谢各位。
我忘记讲是MATLAB环境了,对不住大家,麻烦了。
9楼2015-10-12 09:43:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

bennett_14

木虫 (正式写手)

后面不加break可以进入吧????

发自小木虫Android客户端
君子当自强不息,死而后已!
2楼2015-10-11 20:36:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mlanqiang

木虫之王 (文学泰斗)

蓝博士

【答案】应助回帖

感谢参与,应助指数 +1
应该是加个回车应该可以吧。
蓝精灵
3楼2015-10-11 20:38:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

czcdxmc

木虫 (正式写手)

MEMS小学生

学海无涯,回头是岸。
5楼2015-10-12 06:58:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

eyollgirl

金虫 (小有名气)

有一个问题:哪种语言环境?

发自小木虫Android客户端
6楼2015-10-12 07:04:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Jeviers

银虫 (小有名气)

引用回帖:
7楼: Originally posted by eyollgirl at 2015-10-12 07:07:08
有几个语言环境的switch语法是有差异的,

对啊,语言环境不一样,我忘说了。是MATLAB,,,MATLAB。。。。
谢谢各位作答。
8楼2015-10-12 09:42:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

姑0姑0

金虫 (小有名气)

引用回帖:
4楼: Originally posted by lvweizhong at 2015-10-11 23:36:13
case state1:
if(condition)
{
    break;
}
case state2:

这样要保证二者相邻,才能 follow down。
另一种办法是用state2中的代码代替上例state1中的break……
...

这两个case要相邻并放最后,不然有可能没遇到break会继续下一个case
10楼2015-10-12 10:00:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Jeviers 的主题更新
信息提示
请填处理意见