QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 10361|回复: 5
打印 上一主题 下一主题

switch-case-otherwise怎么用?

[复制链接]
字体大小: 正常 放大
alec26        

9

主题

3

听众

41

积分

升级  37.89%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2008-3-21 23:13 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
书上看到了这个语句的说明,可是不怎么懂,可以结合例子讲讲吗?谢谢。
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

0

主题

3

听众

21

积分

升级  16.84%

该用户从未签到

新人进步奖

?switch语句根据变量或表达式的取值不同,分别执行不同的语句。其格式为:
? / T4 u+ ^1 F, N9 Y1 }$ V e w4 Y switch2 s' P" a2 d" t( j 表达式
? , Y& ]8 I, r4 S case " l8 @% a: B/ j8 b) T+ C 1
? ( q4 u! @- m% W0 n 语句组1
? : L! h( Z" b [4 R case 2 R* @* Y% S$ w4 e 2
? 4 b3 M5 T6 J6 d: T2 e/ d7 h% R 语句组2
?7 l/ \$ I5 ^+ f3 v4 g- N5 n …… * Q0 x0 E1 c/ F0 f4 t
?, f5 S& D( ~7 t' k" E) h, d case ) i2 i$ l) l, p m
? ( w/ w; Y' e# Z8 K3 u 语句组m
? . s2 \4 u; f" Y: w; T9 k otherwise
?( j3 c l; B$ F' u5 b5 u+ p: B" I* o 语句组m+1
? / o h( `0 M/ E7 O' Z: N0 v end
回复

使用道具 举报

0

主题

3

听众

21

积分

升级  16.84%

该用户从未签到

新人进步奖

?当表达式的值等于表达式1的值时,执行语句组1;
? ! V) v- B* [9 L g# T1 O+ a 当表达式的值等于表达式2的值时,执行语句组2;
?8 L0 y4 T# O- _ 当表达式的值等于表达式m的值时,执行语句组m;
?, m/ b* E, {/ `' ~5 p 当表达式的值不等于case所列的表达式的值时,执行语句组m+1。
?( I3 j: b% n1 [# R 当任意一个分支的语句执行完后,直接执行switch语句的下一句。
回复

使用道具 举报

0

主题

3

听众

21

积分

升级  16.84%

该用户从未签到

新人进步奖

【例】/ P6 M d1 `% Y) h 根据变量 num 的值来决定显示的内容。
?num=input('请输入一个数');
?% U' t0 t) e/ [$ A, p1 u7 k switch num
?+ `& f! q5 H3 S% h case -1
? 8 V& C8 g$ ~$ z disp('I am a teacher.');
?+ X& k: r# S2 ]# x case 0
?+ P3 H5 |& |! o1 Q. x/ | disp('I am a student.');
? % M. q5 A3 G8 \% ?7 r case 1
? 9 L0 B$ h1 Y" b# S* p. n disp('You are a teacher.');
?* E. S# k1 u; w- o% ~8 k otherwise
?8 o$ x1 d( q6 W# H9 C+ J0 z disp('You are a student.');
?, m j* h; L, e- }3 l end
回复

使用道具 举报

liwenhui        

70

主题

65

听众

5197

积分

独孤求败

  • TA的每日心情
    擦汗
    2018-4-26 23:29
  • 签到天数: 1502 天

    [LV.Master]伴坛终老

    自我介绍
    紫薇软剑,三十岁前所用,误伤义士不祥,乃弃之深谷。 重剑无锋,大巧不工。四十岁前恃之横行天下。 四十岁后,不滞于物,草木竹石均可为剑。自此精修,渐进至无剑胜有剑之境。

    社区QQ达人 邮箱绑定达人 发帖功臣 元老勋章 新人进步奖 风雨历程奖 最具活力勋章

    群组计量经济学之性

    群组LINGO

    回复

    使用道具 举报

    lzh0601        

    2

    主题

    3

    听众

    89

    积分

    升级  88.42%

    该用户从未签到

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-10 17:10 , Processed in 2.429429 second(s), 80 queries .

    回顶部