package test;
import java.util.Scanner;
public class Gys {
/**
* @param args
* @author zhangz
*/
public int deff(int x,int y){
int t;
if(x<y){
t=x;
x=y;
y=t;
}
while(y!=0){
if(x==y){
return x;
}else{
int k=x%y;
x=y;
y=k;
}
}
return x;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int a ,b,c;
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个整数:");
a=sc.nextInt();
System.out.println("请再输入一个整数:");
b=sc.nextInt();
Gys gs=new Gys();
c=gs.deff(a, b);
int n=a*b/c;
System.out.println("最大公约数: " + c);
System.out.println("最小公倍数: " + n);
}
}
output:
请输入一个整数:
12
请再输入一个整数:
18
最大公约数: 6
最小公倍数: 36
分享到:
相关推荐
用碾压法求出两个数的最大公因数,然后将剩下的分子连乘再乘以最大公因数即可获得最小公倍数
C语言编程实现求两个数的最大公约数和最小公倍数C语言编程实现求两个数的最大公约数和最小公倍数C语言编程实现求两个数的最大公约数和最小公倍数C语言编程实现求两个数的最大公约数和最小公倍数C语言编程实现求两个...
求最大公约数和最小公倍数. 相信你们会找到的。
主要介绍了Python基于递归和非递归算法求两个数最大公约数、最小公倍数,涉及Python递归算法、流程循环控制进行数值运算相关操作技巧,需要的朋友可以参考下
Java求最大公约数、最小公倍数,输入两个正整数m和n,求其最大公约数和最小公倍数。最小公倍数可由原数除以最大公约数计算得到,这里使用了辗除法。
python 输入两个正整数计算最大公约数和最小公倍数 示例
求两个整数的最大公约数和最小公倍数的C语言方法
2.编写两个函数,分别求两个整数的最大公约数和最小公倍数
C语言编程练习,需要使用手机APP:C4droid打开
用LabVIEW求最大公约数和最小公倍数。可以自行选择数据。
python求最大公约数和最小公倍数 #辗转相除法 def gcd(a,b): #最大公约数函数,且最小公倍数 = 两个数相乘 / 最大公约数 if b == 0: return a else: return gcd(b,a%b) print("请输入两个数:") j,k = input()....
Java练习题:输入两个正整数m和n,求其最大公因数和最小公倍数
编写一个方法,求两个自然数的最大公约数和最小公倍数 c#
求两个数的最大公约数和最小公倍数工具
用JAVA写了个关于两个数最大公约数最小公倍数的程序..不晓得质量如何import java.util.*; public class dd { public static void main(String args[]){ Scanner scanner; scanner=new Scanner(System.in); int m...
今天在课堂上,老师讲解了如何求两个正整数c1和c2的最大公约数和最小公倍数。现在Hankson认为自己已经熟练地掌握了这些知识,他开始思考一个“求公约数”和“求公倍数”之类问题的“逆问题”,这个问题是这样的:已知...
求两个数的最小公倍数和最大公约数C++,编程环境在VS2010下以实验。