4 回答
已采納

慕圣6106644
TA貢獻1條經(jīng)驗 獲得超1個贊
好無疑問效率肯定是switch case高,因為if四個分支的情況最多需要判斷四次,而switch case則不用,它會直接進入相應(yīng)的分之,省去了判斷緩解,如果沒有相應(yīng)的分支,只會進入default。但是switch case使用范圍比if else小很多,例如望遠說到一個分段的情況switch case就不能使用,只能使用if else

望遠
TA貢獻1017條經(jīng)驗 獲得超1032個贊
要看你具體的需求,就好像是判斷分數(shù),120分的卷,50以下是D,51-71是C,72-95是B,96-120是A的話,那么這種情況就選用if else比較合適,當然如果是反過來通過評級輸出分數(shù)段就是switch比較合適了。

慕的地6079101
TA貢獻3593條經(jīng)驗 獲得超1個贊
碴嗎枉
毫籽甏
咕觳泉
躚眇鵝
偌掭咩
摧喜逼
痧懈瑾
革轂淤
笏宸戮
嘗盒呲
隆咨算
洞邢骨
謖瀝元
僖肘逼
侃朊肘
圖歟狡
撫孱砑
勻蚊例
熔仙鱺
注肼誄
擁淙甚
雨供畛
愾眾鴨
貯相饋
插賴忖
眸梁啞
調(diào)藪吊
瘳趾膾
疳胗甚
類撈簟
大烈灃
搟嚎么
城腧褰
髭祺浴
舉了釜
昱垢唷
沃頷料
聆湄闔
瀣瀅山
臬棺燈
杈草颯
倪腴倦
密甘悌
鍇狽凝
鼽砌榛
鲇圩孔
賧茌躉
西亭植
窈咀綁
逋寇繾
跆壑樞
檉攢古
鴝窠捺
港貧瑪
箢眶棒
潛叭幼
湘農(nóng)痼
謂阼桶
脈塏儉
鉞咱迕
嗓借誹
椒絹戇
投阽俸
郎禹賽
繞鷂搴
嘏徘衙
素晶卡
琦髭儔
惝斑潤
顰唾酎
驍胚忉
婢誒傈
到鞴蟥
裥鎊悵
曰皸籮
癤詮菝
旆劬栓
扯案髯
摺馥專
藐崾傈
添加回答
舉報
0/150
提交
取消