c#设计静态方法求两个数的最大公约数最小公倍数和判断一个整数是否被3整除
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/16 15:57:22
c#设计静态方法求两个数的最大公约数最小公倍数和判断一个整数是否被3整除
![c#设计静态方法求两个数的最大公约数最小公倍数和判断一个整数是否被3整除](/uploads/image/z/3038618-2-8.jpg?t=c%23%E8%AE%BE%E8%AE%A1%E9%9D%99%E6%80%81%E6%96%B9%E6%B3%95%E6%B1%82%E4%B8%A4%E4%B8%AA%E6%95%B0%E7%9A%84%E6%9C%80%E5%A4%A7%E5%85%AC%E7%BA%A6%E6%95%B0%E6%9C%80%E5%B0%8F%E5%85%AC%E5%80%8D%E6%95%B0%E5%92%8C%E5%88%A4%E6%96%AD%E4%B8%80%E4%B8%AA%E6%95%B4%E6%95%B0%E6%98%AF%E5%90%A6%E8%A2%AB3%E6%95%B4%E9%99%A4)
/// <summary>
/// 求公倍数
/// </summary>
/// <param name="num1"></param>
/// <param name="num2"></param>
/// <returns></returns>
public static int GBS(int num1, int num2)
{
int maxNum = Math.Max(num1, num2);
int result = num1 * num2;
for (int i = maxNum; i <= num1 * num2; i++)
{
if (i % num1 == 0 && i % num2 == 0)
{
result = i;
break;
}
}
return result;
}
/// <summary>
/// 求公约数
/// </summary>
/// <param name="num1"></param>
/// <param name="num2"></param>
/// <returns></returns>
public static int GYS(int num1, int num2)
{
int minNum = Math.Min(num1, num2);
int result = 1;
for (int i = minNum; i > 0; i--)
{
if (num1 % i == 0 && num2 % i == 0)
{
result = i;
break;
}
}
return result;
}
/// <summary>
/// 判断能否被3整除
/// </summary>
/// <param name="num1"></param>
/// <returns></returns>
public static bool ZC(int num1)
{
return num1 % 3 == 0;
}
/// 求公倍数
/// </summary>
/// <param name="num1"></param>
/// <param name="num2"></param>
/// <returns></returns>
public static int GBS(int num1, int num2)
{
int maxNum = Math.Max(num1, num2);
int result = num1 * num2;
for (int i = maxNum; i <= num1 * num2; i++)
{
if (i % num1 == 0 && i % num2 == 0)
{
result = i;
break;
}
}
return result;
}
/// <summary>
/// 求公约数
/// </summary>
/// <param name="num1"></param>
/// <param name="num2"></param>
/// <returns></returns>
public static int GYS(int num1, int num2)
{
int minNum = Math.Min(num1, num2);
int result = 1;
for (int i = minNum; i > 0; i--)
{
if (num1 % i == 0 && num2 % i == 0)
{
result = i;
break;
}
}
return result;
}
/// <summary>
/// 判断能否被3整除
/// </summary>
/// <param name="num1"></param>
/// <returns></returns>
public static bool ZC(int num1)
{
return num1 % 3 == 0;
}
c#设计静态方法求两个数的最大公约数最小公倍数和判断一个整数是否被3整除
两个数的最小公倍数一定能被它们的最大公约数整除______.(判断对错)
两个整数的最小公倍数为140,最大公约数为4,且小数不能整除大数,求这两个数.
用VB设计:求两个整数的最大公约数、最小公倍数.(两个整数从键盘输入).
vb题:求两个整数的最大公约数和最小公倍数
编写函数,分别求两个整数的最大公约数和最小公倍数.
C# 求出1~N之间的所有能被3整除但不能被5整除的数,计算他们的和:要求用一个函数来判断是否能够被3整除但不能被5整除
甲数和乙数的最大公约数是,6最小公倍数是90且小数不能整除大数求两个数
设计一个算法,输入两个整数a,b,判断a是否能被b整除
求两个整数的最大公约数和最小公倍数,用一个函数求最大公约数.用另一函数根据求出的最大公约数求最小公倍
求两个数的最大公约数和最小公倍数的公式是什么?
求两个数的最大公约数和最小公倍数的算法