<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                if?? switch ? for?? while ~~~ <div>import?Foundation //for循環 for?i?in?1...5?{ ???print("(閉區間)標準for?in?:\(i)") } for?i?in?1..<5?{ ???print("(半開區間)標準for?in?:\(i)") } //其中?i?是每次循環開始時被自動賦值的常量,這種情況下?i?不需要提前聲明,只需要將它包含在循環的聲明中,就可以對其進行隱式聲明 //如果不需要知道區間內的每一項的值,可以使用下劃線?_?替代變量名來忽略對值的訪問 var?result1?=?1 for?_?in?1...5?{ ???result1?*=?2 } print("for?不訪問每一項的值:\(result1)") //for?in?遍歷數組 var?indexs?=?["111",?"222",?"333"] for?index?in?indexs?{ ???print("for?遍歷數組:\(index)") } //for?in?遍歷字典 var?dicts?=?["key1":"value1",?"key2":"value2",?"key3":"value3"] for?(key,?value)?in?dicts?{ ???print("for?遍歷字典:\(key)?:?\(value)") } //標準for循環 for?var?i?=?0;?i?<?3;?i++?{ ???print("標準for循環:\(i)") } //while循環 var?i?=?0 while?i?<?3?{ ???print("標準while:\(i)") ???i++ } //?i?需要定義并且初始化 //repeat-while //先執行循環體,再執行條件語句???類似于do?while var?j?=?0 repeat?{ ???print("repeat?while?:?\(j)") ???j++ }?while?j?<?3 //if?語句 var?age?=?10 if?age?<?10?{ ???print("年齡小于10") }else?if?age?==?10?{ ???print("年齡等于10") }else?{ ???print("年齡大于10") } //switch?語句 let?someCharacter:?Character?=?"e" switch?someCharacter?{ case?"a",?"e",?"i",?"o",?"u": ???print("\(someCharacter)?is?a?vowel") case?"b",?"c",?"d",?"f",?"g",?"h",?"j",?"k",?"l",?"m", ???"n",?"p",?"q",?"r",?"s",?"t",?"v",?"w",?"x",?"y",?"z": ???print("\(someCharacter)?is?a?consonant") default: ???print("\(someCharacter)?is?not?a?vowel?or?a?consonant") } //與?C?語?和?Objective-C?中的?switch??語句不同,在?Swift?中,當匹配的?case?分?中的代 //碼執?完畢后,程序會終??switch??語句,?不會繼續執?下?個?case?分?。這也就是 //說,不需要在?case?分?中顯式地使??break??語句。這使得?switch??語句更安全、更易?,也 //避免了因忘記寫?break??語句?產?的錯誤。 //switch?匹配區間 let?day?=?1234 switch?day?{ ???case?1...100:??????//...?閉區間 ???????print("這個天數很小") ???case?101..<1_000:??//..<?半開區間 ???????print("這個天數不小了") ???case?1_000...10_000: ???????print("這個天數有點大") ???default: ???????print("不知道這個天數在哪個區間") }</div> ~~~ 輸出: ~~~ <div>(閉區間)標準for?in?:1 (閉區間)標準for?in?:2 (閉區間)標準for?in?:3 (閉區間)標準for?in?:4 (閉區間)標準for?in?:5 (半開區間)標準for?in?:1 (半開區間)標準for?in?:2 (半開區間)標準for?in?:3 (半開區間)標準for?in?:4 for?不訪問每一項的值:32 for?遍歷數組:111 for?遍歷數組:222 for?遍歷數組:333 for?遍歷字典:key1?:?value1 for?遍歷字典:key3?:?value3 for?遍歷字典:key2?:?value2 標準for循環:0 標準for循環:1 標準for循環:2 標準while:0 標準while:1 標準while:2 repeat?while?:?0 repeat?while?:?1 repeat?while?:?2 年齡等于10 e?is?a?vowel 這個天數有點大 Program?ended?with?exit?code:?0</div> ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看