对1001. A+B Format (20)的描述

Github仓库的链接

https://github.com/deepYY/object-oriented/blob/master/A%2BB%20Format%20.c

解题思路:

  • 输入a,b,并求a与b 之和c

  • 将c分为没有逗号和有1个逗号和有两个逗号

  • 用除和求余的方法求c的各个三位数,在各个三位数之间加上逗号并输出

    bug的发现和修改过程:

  • 问题1:调试的过程中,有几个负数

  • 修改:c为负数取余时余数也为负数,我就修改先将c取正在输出数之前加个负号

  • 问题2:输出正数时,位数少了许多,有些零不见了

  • 修改:输出时加上%03d 在不足三位数时补上零

    PAT的截图

    对1001. A+B Format (20)的描述_第1张图片

你可能感兴趣的:(对1001. A+B Format (20)的描述)