日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

被忽略的知识点——switch语句

發布時間:2024/2/28 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 被忽略的知识点——switch语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

筆者經常遭遇這種情況:美美的AC出一道題,與同學、朋友交流經驗后發現最佳解法是用switch。What?這鳥語句什么格式來著,往往手忙腳亂的網搜switch用法。
在同一個地方摔倒多次后,筆者痛定思痛,決定系統的總結一下switch的基本用法,既可以裝b 方便自己,也希望同學們不走筆者的老路(o(╥﹏╥)o)

基本格式:

switch (c) {case 變量1 : 語句1 ; (break);....case 變量n : 語句n ; (break);default : 語句n+1; }

注意:

1、switch后面是有一對大括號的, 而case后沒有大括號
2、default與break一樣,不是必須要加。

用法:

用switch(n)中的變量n從上到下依次遍歷語句,若與case中的變量匹配成功,則執行該case中的語句。
1、若當前匹配成功的case不存在break,**則從當前case開始,**依次返回后續case的返回值,直到遇到break,跳出判斷。
2、若當前匹配成功的case存在break,則讀取完當前case的值后,直接跳出
3、若遍歷到default語句時,仍未匹配,則執行default語句。


簡潔明了呀有木有~~! 關注筆者叭,后續還會繼續更新switch經典例題哦!


經驗分享(敲黑板):

平時在做題的時候,一定要尋找最優解,而不是 ac 了就不管了,應該多看看別人的解法。

總結

以上是生活随笔為你收集整理的被忽略的知识点——switch语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。