當前位置:編程學習大全網 - 編程軟體 - c語言問題編程問題例題4-8窮舉算法那兩句for是什麽意思?謝謝大家的詳細回答。

c語言問題編程問題例題4-8窮舉算法那兩句for是什麽意思?謝謝大家的詳細回答。

壹、代碼解釋:

for(m = 0;m & lt=9 ;m++)

解釋:m(根據題意代表男性人數),m從0到9遍歷。

for(w = 0;w & lt=12 ;w++)

解釋:w(根據題意代表女性人數),w從0到12遍歷?

printf中的“\t”表示Tab鍵的大空格(更好看)。

二、節目思路

簡單列舉壹下暴力,因為男人+女人+小孩=36,那麽男人可能是0~9 (4*9=36,所以最多有9個男人),女人可能是0~12 (12*3=36)。

嵌套兩個for循環來表示0~9男0~12女的任意組合狀態,36-男女為子女數。然後,計算移動的磚塊總數,並查看符號是否與36塊磚塊匹配。如果匹配,將顯示結果。註意,這個方程可能不止壹個解!所以顯示結果會繼續計算,直到遍歷完所有組合。

  • 上一篇:override java 是什麽意思
  • 下一篇:網絡教育學歷可以考研究生嗎 難度如何
  • copyright 2024編程學習大全網