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

需要這些哦
C++
方式/
1起首 , 界說一個自界說函數 , 實現將整數轉換為2的冪次方 。

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

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

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

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

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

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

8【怎樣在C++中用2的冪次方表示一個整數】運行法式 , 輸入一個整數后 , 電腦就管帳算出它對應的2的冪次方等式 。

以上內容就是怎樣在C++中用2的冪次方表示一個整數的內容啦 , 希望對你有所幫助哦!
猜你喜歡
- 在Word中如何快速制作分隔線
- Compomset Services在Server 2003中怎么打開
- 如何設計實時數據平臺
- Word如何取消英文首字母大寫
- AutoCAD快速刪除標注最好用的方法
- 西藏小吃-酥油茶
- cad圖紙怎么輸出為高清圖片
- 優酷怎么更改使用地域?優酷更改使用地點方法
- 怎樣給蘋果6P設置自己喜歡的手機桌面
- 手機如何查找對方的手機在哪里
