第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C語言中if else語句與switch語句區(qū)別

C語言中if else語句與switch語句區(qū)別

C
一只甜甜圈 2019-03-22 15:14:08
C語言中if else語句與switch語句區(qū)別
查看完整描述

3 回答

?
牧羊人nacy

TA貢獻1862條經驗 獲得超7個贊

1 兩者本質的區(qū)別是 if-else語句更適合于對區(qū)間(范圍)的判斷,而switch語句更適合于對離散值的判斷
2 示例
判斷65分到85分之間的學生有哪些適合用if-else語句,因為[65,85]是區(qū)間
而判斷一個學生的班級是一班、二班還是三班適合用switch語句,因為一班、二班、三班是離散值
3 擴展
所有的switch語句都可以用if-else語句來替換(因為if-else語句只需對每個離散值分別做判斷即可),而并不是所有的if-else語句都可以用switch語句來替換(因為區(qū)間里值的個數(shù)是無限的并且switch所接受的值只能是整型或枚舉型,所以不能用case來一一列舉)。

查看完整回答
反對 回復 2019-03-26
?
莫回無

TA貢獻1865條經驗 獲得超7個贊

if else 與 switch 可以相互轉化,不過有時switch看起來比較好理解。有時有用if else比較好,但變量一定是用switch比較好,當變量不確定時用if else就比較好

查看完整回答
反對 回復 2019-03-26
  • 3 回答
  • 0 關注
  • 1701 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號