用C#程序,求两数的最大公约数和最小公倍数.程序里不能带gcd函数.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 08:33:01
用C#程序,求两数的最大公约数和最小公倍数.程序里不能带gcd函数.

用C#程序,求两数的最大公约数和最小公倍数.程序里不能带gcd函数.
用C#程序,求两数的最大公约数和最小公倍数.程序里不能带gcd函数.

用C#程序,求两数的最大公约数和最小公倍数.程序里不能带gcd函数.
int a, b, k;
int i = 1;
Console.WriteLine("请输入2个数a和b的值");
a = Convert.ToInt32(Console.ReadLine());
b = Convert.ToInt32(Console.ReadLine());
while (i > 0)
{
/*设i是a、b的最小公倍数,则i能同时整除a和b,即i/a、i/b的结果都没有余数,即i % a == 0 && i % b == 0*/
if (i % a == 0 && i % b == 0)
{ break; }
i++;
}
Console.WriteLine("a、b这两个数的最小公倍数是{0}", i);
k = (a > b) ? a : b;
while (k > 0)
{
if (a % k == 0 && b % k == 0)
{
break;
}
k--;
}
Console.WriteLine("a、b这两个数的最大公约数是{0}", k);
Console.ReadKey();

用C#程序,求两数的最大公约数和最小公倍数.程序里不能带gcd函数. 若两个正整数的和是667,最小公倍和最大公约数的的商是120,求这个数? 用C编一个求最大公约数和最小公倍数的程序! 输入两个正整数m和n 求其最大公约数和最小公倍数下面是我写的程序最大公约数部分没有问题 最小公倍那里有问题#includemain(){int m,n,r=0,s,w=0;scanf(%d,%d,&m,&n);r=m%n;w=m*n;{while(r){m=n;n=r;r=m%n;}printf( 求一个数的和,平方用c# 怎么写程序? 最大公约数、最小公倍的公式我急用,谁知道赶快告诉我. 18和210的最大公约数最小呢最小是什么 c语言编写程序用辗转相除法求两个正整数m和n的最大公约数 用vfp 做 求两个数的最大公约数和最小公倍数 程序 用vfp 做 求两个数的最大公约数和最小公倍数 程序 求C语言程序:求两个整数的最大公约数和最小公倍数.要求用一个函数求出最大公约数,用另一个函数根据求出的最大公约数求最小公倍数,将最大公约数和最小公倍数设为全局变量 用C#写一个程序,输入5个数,确定和显示正数,负数和0的个数 C#程序设计 设m、n为正整数,用穷举法求m、n的最大公约数d 有两个两位数,它们的最大公约数与最小公倍数的和为77.(1)有两个两位数,它们的最大公约数与最小公倍数的和为77,最小公倍数是最大公约数的6倍,求这两个数各是多少?(2)两个数的最小公 已知甲数的12倍与乙数的15倍的最大公约数是1440,那么甲数和乙数的最小公约数可以是多少? 求两个整数的最大公约数和最小公倍数,用一个函数求最大公约数.用另一函数根据求出的最大公约数求最小公倍用两种方法求① 不用全局变量,分别用两个函数求最大公约数和最小公倍数.两 求36和48的最大公约数和最小公约数求36和48的最大公约数和最小公约数 36和60的最大公约数,最小的公倍数