用C找到GCD

时间:2016-09-02 14:18:12

标签: c greatest-common-divisor

我的问题是当我输入类似“10 0”的东西时,我得到10作为GCD。我认为编程不会执行,如果我输入0或鞋GCD为0而不是10.我尝试过其他整数,它似乎工作除了0。

Spector

2 个答案:

答案 0 :(得分:1)

您正在分配' n' 0因此循环永远不会执行。 m保持为10

答案 1 :(得分:0)

因为当n = 0时,不输入循环。这会打印出m的确切值。在你处理之前,程序不会神奇地解决任何问题。