<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國際加速解決方案。 廣告
                # C 程序:使用遞歸函數反轉給定的數字 > 原文: [https://beginnersbook.com/2014/06/c-program-to-reverse-a-given-number-using-recursive-function/](https://beginnersbook.com/2014/06/c-program-to-reverse-a-given-number-using-recursive-function/) 在本教程中,我們將學習以下兩種反轉數字的方法。 1)使用遞歸 2)使用`while`循環 ### 使用遞歸反轉給定的數字: 在這個程序中,我們調用用戶定義的函數`reverse_function`,該函數遞歸調用自身。 ```c #include<stdio.h> int main(){ int num,reverse_number; //User would input the number printf("\nEnter any number:"); scanf("%d",&num); //Calling user defined function to perform reverse reverse_number=reverse_function(num); printf("\nAfter reverse the no is :%d",reverse_number); return 0; } int sum=0,rem; reverse_function(int num){ if(num){ rem=num%10; sum=sum*10+rem; reverse_function(num/10); } else return sum; return sum; } ``` 輸出: ```c Enter any number: 23456 After reverse the no is :65432 ``` ### 使用`while`循環反轉數字 在上面的程序中,我們學習了如何使用遞歸函數反轉數字。在這里,我們將學習如何使用`while`循環。 ```c #include<stdio.h> int main() { int num,rem,reverse_num=0; //Input number printf("\nEnter any number:"); scanf("%d",&num); while(num>=1) { rem = num % 10; reverse_num = reverse_num * 10 + rem; num = num / 10; } printf("\nReverse of input number is: %d", reverse_num); return 0; } ``` 輸出: ```c Enter any number: 49212 Reverse of input number is: 21294 ```
                  <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>

                              哎呀哎呀视频在线观看