[问题] 询问 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