static void Main(string[] args) { int a = 4; int b = 6; int m; int k; for (int i = 1; i <= b; i++) { if (a * i % b == 0) { m = a * i; Console.WriteLine("最小公倍数:"+m.ToString()); break; } } if (a > b) { k = b; } else { k = a; } for (int i = k; i >= 1; i--) { if (a % i == 0 && b % i == 0) { Console.WriteLine("最大公约数:"+i.ToString()); break; } } |
|