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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # Kotlin 程序:使用遞歸來計算冪 > 原文: [https://www.programiz.com/kotlin-programming/examples/power-number-recursion](https://www.programiz.com/kotlin-programming/examples/power-number-recursion) #### 在此程序中,您將學習使用 Kotlin 中的遞歸函數來計算數字的冪。 ## 示例:使用遞歸計算冪的程序 ```kt fun main(args: Array<String>) { val base = 3 val powerRaised = 4 val result = power(base, powerRaised) println("$base^$powerRaised = $result") } fun power(base: Int, powerRaised: Int): Int { if (powerRaised != 0) return base * power(base, powerRaised - 1) else return 1 } ``` 運行該程序時,輸出為: ```kt 3^4 = 81 ``` 在上面的程序中,您使用遞歸函數`power()`計算冪。 簡而言之,遞歸函數將冪乘以基礎乘以自身,即: ```kt 3 * 3 * 3 * 3 = 81 ``` 執行步驟 | 迭代 | `power()` | `powerRaised` | `result` | | --- | --- | --- | --- | | 1 | `power(3, 4)` | 4 | `3 * result2` | | 2 | `power(3, 3)` | 3 | `3 * 3 * result3` | | 3 | `power(3, 2)` | 2 | `3 * 3 * 3 * result4` | | 4 | `power(3, 1)` | 1 | `3 * 3 * 3 * 3 * resultfinal` | | 最后 | `power(3, 0)` | 0 | `3 * 3 * 3 * 3 * 1 = 81` | 以下是等效的 Java 代碼:[使用遞歸計算冪的 Java 程序](/java-programming/examples/power-number-recursion "Java Program to calculate power using recursion")
                  <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>

                              哎呀哎呀视频在线观看