[問題] 詢問 C/C++ 程式方面問題

作者: Rjunkai (RKai)   2018-12-25 00:12:54
開發平台(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):
附上原本尚未修改之前的程式碼以及修改後的程式碼
希望版上前輩們可以指點這麼改為何無法執行且後面的全亂掉了
小弟我程式新手描述不全處請見諒,告知後會再補充
謝謝
作者: moebear (萌熊)   2018-12-25 00:30:00
/a/
作者: ilikekotomi (Young)   2018-12-25 01:46:00
A先把m f t初始化看看 for的f和t有兩個等號l也是有兩個等號http://pythontutor.com/c.html#mode=edit把你的code貼到這個網站 先把m直接指定成26可以協助debug 跑一跑會看到問題

Links booklink

Contact Us: admin [ a t ] ucptt.com