• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    怎樣在C++中用2的冪次方表示一個整數

    所有的整數都可以用2的冪次方暗示,例如137=2(7)+2(3)+2(0)。如何用C++實現這一運算呢?小編與大師分享編程經驗。

    東西/原料

    • C++

    方式/步調

    1. 1

      起首,界說一個自界說函數,實現將整數轉換為2的冪次方。

    2. 2

      若是m等于1,則輸出2的冪次方。

    3. 3

      若是m年夜于1,則用遞歸方式繼續運算。

    4. 4

      若是m模2的余為1,則在原等式后添加一項2的冪次方。

    5. 5

      本家兒函數中,起首界說兩個整型變量,保留計較的整數和冪次方。

    6. 6

      輸入一個整數,保留在變量num中。

    7. 7

      最后,挪用遞歸函數,輸出暗示整數的2的冪次方等式。

    8. 8

      運行法式,輸入一個整數后,電腦就管帳算出它對應的2的冪次方等式。

    注重事項

    • 作者聲明:本篇經驗系本人辛勤奮動的原創當作果,未經許可,回絕轉載。
    • 發表于 2018-12-18 00:00
    • 閱讀 ( 1040 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆