<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ### while循環 while循環語句與2.5小節中講的條件判斷語句有些相似,都是根據條件判斷來決定是否執行大括號內的執行語句。區別在于while語句會反復地進行條件判斷,只要條件成立,{}內的執行語句就會執行,直到條件不成立,while循環結束。while循環語句的語法結構如下: ``` while( 循環條件){ 執行語句 … } ``` {}中的執行語句被稱作循環體,循環體是否執行取決于循環條件。當循環條件為true時,循環體就會執行。循環體執行完畢時會繼續判斷循環條件,如果條件仍為true則會繼續執行,直到循環條件為false時,整個循環過程才會結束。 while 和 do .. while使用方式跟C、Java語言基本一致。 ``` while (x > 0) { x-- } do { val y = retrieveData() } while (y != null) // y 在此處可見 ``` 示例 ~~~ fun main(args: Array<String>) { var x = 10 while (x > 0){ x-- println(x) } var y= 10 do { y += 1 println(y) }while (y < 20)//y的作用域包含此處 } ~~~ 運行結果 ``` x: 9 x: 8 x: 7 x: 6 x: 5 x: 4 x: 3 x: 2 x: 1 x: 0 y: 11 y: 12 y: 13 y: 14 y: 15 y: 16 y: 17 y: 18 y: 19 y: 20 ``` ### do... while循環 do…while循環語句和while循環語句的功能類似,區別在于不論do…while中的循環條件是否成立,循環體都會執行一次,其語法結構如下: ``` do{ 執行語句 … }while(循環條件) ``` 關鍵字do后面{}中的執行語句是循環體。do…while循環語句將循環條件放在了循環體的后面。這也就意味著執行語句會無條件執行一次,然后再根據循環條件來決定是否繼續執行。
                  <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>

                              哎呀哎呀视频在线观看