(PAT乙级)1037 在霍格沃茨找零钱(C语言实现)

(PAT乙级)1037 在霍格沃茨找零钱(C语言实现)_第1张图片

(PAT乙级)1037 在霍格沃茨找零钱(C语言实现)_第2张图片

总结:(PS:这道题一遍过哎!开心!)

1、很容易思考到的思路是,比较各个位上的数字,如果小于就向高位借1。但这是针对实付>应付情况,若实付<应付就不对了,还会产生负号。所以我对两个数先进行了大小比较,把g1赋小值,g2赋大值,并且设立标记符号flag,一旦发生了交换,说明这个数是个负数了。

你可能感兴趣的:((PAT乙级)1037 在霍格沃茨找零钱(C语言实现))