这段代码的功能是计算一个整数各位数字之和。它通过循环不断取出最后一位数字并累加,然后去掉最后一位,直到数字变为0。 - 代码没有处理负数的情况。如果输入负数,循环条件 `n>0` 会直接不满足,导致输出0,但负数的各位数字之和通常应该考虑符号。 - 变量 `sum` 没有初始化,虽然这里赋了0,但建议养成显式初始化的习惯。
Copy this url:
QR-code: