这段代码从用户输入读取商品单价、数量和折扣百分比,然后计算并输出折扣后的总价。代码逻辑基本正确,但有一个常见的整数运算问题需要注意。 - 在计算 `total` 时,`(100-discount)/100` 是整数除法,结果会直接舍去小数部分,导致折扣计算错误。例如,如果折扣是10,`(100-10)/100` 的结果是0而不是0.9。 - 可以考虑将其中一个操作数改为浮点数,或者调整运算顺序,确保小数部分被保留。
Copy this url:
QR-code: