用c#编写代码,运行后输入两个整数,求其的最大公约数,和最小公倍数。

来源:百度知道 编辑:UC知道 时间:2024/07/02 02:58:02

using System;
using System.Collections.Generic;
using System.Text;

namespace sushu
{
class Program
{
static void Main(string[] args)
{
int m, n, i, t;
Console.WriteLine("请输入第一个整数:");
m = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个整数:");
n = int.Parse( Console.ReadLine());
if (m > n)
{
t = m;
m = n;
n = t;
}
for (i = m; i >= 1; i--)
{
if (m % i == 0 && n % i == 0)
{
Console.WriteLine("最大公约数为:{0}",i);
break;
}

}
for(i=n;i<=m*n;i++)
{
if(i%m==0&&i%n=