寒假作业二-编程题
1001.A+B Format (20)
解题思路
根据题目要求就是将两个数的和算出来,然后对这个数值进行一定模式的输出。
-因此我的思路是:
-先将数值算出,然后计算其位数是多少
-用一个for循环,将该数字的每个位数上值输出
-当遇到在百位数,十万位数和亿位数的时候在其前面加上逗号
以上代码图片是我已经修复bug后的代码。
遇到的bug
(因为写随笔和写代码时间隔得有点久,有些代码bug记得不太清楚了,因此没有将bug截图下来)
-第一个bug:在没有将数值c绝对值化的时候,在逐一输出时出现了错,于是我将其绝对值化。
-第二个bug:出现列如99+1会输出 ,100 此时就是因为循环语句没有处理好。
对于第二个bug我的处理情况是先在循环过程中printf出循环的i值,通过i值变化,对输出进行一些调试。
下面是我的提交列表:
(第二个错误是因为没有将我调试过程中用到的printf语句删除所导致的)