怎樣用C++計算象棋麥粒問題麥子的體積

國際象棋有64個格子 , 此刻在象棋的格子內放麥子 , 第1格為1粒 , 第2格為兩粒 , 第3格為4?!?, 后面一格麥子的數目老是前一格的兩倍 , 請問放滿整個棋盤需要幾多麥粒?若是1立方米體積有1.42E+8顆麥粒 , 請問麥子的體積是幾多?小編以C++為例 , 與大師分享計較經驗 。

需要這些哦
C++
方式/
1放滿整個國際象棋棋盤所需的麥粒數和麥子體積 , 可用以下算式計較 。

怎樣用C++計算象棋麥粒問題麥子的體積



2起首 , 界說一個整型變量n , 保留國際象棋棋盤格數 。

怎樣用C++計算象棋麥粒問題麥子的體積



3接著 , 界說3個雙精度浮點數 , 保留2的冪數、麥??倲岛望溩芋w積 。

怎樣用C++計算象棋麥粒問題麥子的體積



4界說棋盤格數為64格 , 麥??倲禐? 。

怎樣用C++計算象棋麥粒問題麥子的體積



5用for語句執行輪回 , 判定前提為i小于等于64 。

怎樣用C++計算象棋麥粒問題麥子的體積



6計較2的冪數 , 保留在變量p中 。

怎樣用C++計算象棋麥粒問題麥子的體積



7計較麥粒的總數 , 有sum與p的累加實現 。

怎樣用C++計算象棋麥粒問題麥子的體積



8計較放滿棋盤所用麥子的體積 , 保留在變量v中 。

怎樣用C++計算象棋麥粒問題麥子的體積



9最后 , 輸出放滿整個國際象棋棋盤 , 所需的麥??倲岛望溩芋w積 。

怎樣用C++計算象棋麥粒問題麥子的體積



10【怎樣用C++計算象棋麥粒問題麥子的體積】運行法式 , 窗口中就輸出 , 放滿棋盤所需的麥粒數和體積 。

怎樣用C++計算象棋麥粒問題麥子的體積




以上內容就是怎樣用C++計算象棋麥粒問題麥子的體積的內容啦 , 希望對你有所幫助哦!

    猜你喜歡