亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

章節
問答
課簽
筆記
評論
占位
占位

多種選擇(Switch語句)

當有很多種選項的時候,switch比if else使用更方便。

語法:

switch(表達式)
{
case值1:
  執行代碼塊 1
  break;
case值2:
  執行代碼塊 2
  break;
...
case值n:
  執行代碼塊 n
  break;
default:
  與 case值1 、 case值2...case值n 不同時執行的代碼
}

語法說明:

Switch必須賦初始值,值與每個case值匹配。滿足執行該 case 后的所有語句,并用break語句來阻止運行下一個case。如所有case值都不匹配,執行default后的語句。

假設評價學生的考試成績,10分滿分制,我們按照每一分一個等級將成績分等,并根據成績的等級做出不同的評價。

代碼如下:

執行結果:

評語: 及格,加油!

注意:記得在case所執行的語句后添加上一個break語句。否則就直接繼續執行下面的case中的語句,看以下代碼:

執行結果:

評語: 繼續努力!
評語: 及格,加油!
評語: 湊合,奮進
評語: 很棒,很棒
評語: 高手,大牛

在上面的代碼中,沒有break停止語句,如果成績是4分,則case 5后面的語句將會得到執行,同樣,case6、7-10后面的語句都會得到執行。

任務

我們來做個周計劃,周一、二學習理念知識,周三、四到企業實踐,周五總結經驗,周六、日休息和娛樂。請根據星期幾做出選擇,使用Switch語句完成,補充右邊代碼編輯器中第8、20、21行代碼,完成星期幾的判斷。

?不會了怎么辦

使用switch進行選擇

case進行條件匹配

break 結束當前 case中的語句

||

提問題

寫筆記

公開筆記
提交
||

請驗證,完成請求

由于請求次數過多,請先驗證,完成再次請求

加群二維碼

打開微信掃碼自動綁定

您還未綁定服務號

綁定后可得到

  • · 粉絲專屬優惠福利
  • · 大咖直播交流干貨
  • · 課程更新,問題答復提醒
  • · 賬號支付安全提醒

收藏課程后,能更快找到我哦~

使用 Ctrl+D 可將課程添加到書簽

邀請您關注公眾號
關注后,及時獲悉本課程動態

舉報

0/150
提交
取消
全部 精華 我要發布
全部 我要發布
最熱 最新
只看我的

手記推薦

更多

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?