这段代码定义了一个计算最大公约数的函数 `gcd`,使用了欧几里得算法(辗转相除法)。函数内部通过循环不断用余数替换被除数,直到余数为0,然后打印并返回结果。 - 函数在计算完成后直接打印了结果,这可能会限制函数的通用性。通常,计算函数只负责返回结果,由调用者决定是否打印或如何使用该值。 - 注意变量名 `oct` 可能容易让人误解,通常用 `remainder` 或 `temp` 更清晰,但这不是错误。
Copy this url:
QR-code: