看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: Win10, Linux, ...) Win10 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) Dev-C++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 兌幣機換成三種不同幣值的方法 餵入的資料(Input): 26 預期的正確結果(Expected Output): https://imgur.com/Kgl3U2Z 錯誤結果(Wrong Output): 失敗需除錯之迴圈(換法總數未修改,非主要詢問之問題) https://imgur.com/bjO0fkK 原未加入失敗結果迴圈的結果 https://imgur.com/a/uXmkYtT 程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔) 嘗試用前面換成5塊的數目來換成十塊及五十塊但失敗的迴圈 http://codepad.org/jXLeRy4 (未加入上述失敗迴圈前的程式) http://codepad.org/ve1xedED 補充說明(Supplement): 附上原本尚未修改之前的程式碼以及修改後的程式碼 希望版上前輩們可以指點這麼改為何無法執行且後面的全亂掉了 小弟我程式新手描述不全處請見諒,告知後會再補充 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.194.145 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1545667977.A.439.html
moebear: /a/ 12/25 00:30
ilikekotomi: A先把m f t初始化看看 for的f和t有兩個等號 12/25 01:46
ilikekotomi: l也是有兩個等號 12/25 01:48
ilikekotomi: http://pythontutor.com/c.html#mode=edit 12/25 01:58
ilikekotomi: 把你的code貼到這個網站 先把m直接指定成26 12/25 01:58
ilikekotomi: 可以協助debug 跑一跑會看到問題 12/25 01:58