编写计算“两个整数的最大公约数”JAVA程序
2014-03-12 15:28
381 查看
编写计算“两个整数的最大公约数”程序。
要求通过键盘输入两个整数、检查输入整数是否符合要求,并计算出其最大公约数。
代码:
import java.util.*;
public class gongyue {
public static int biggestgongyue(int a,int b){
if(a>b){//保持a<b
int temp=a;
a=b;
b=temp;
}
if(b%a==0)return a;
else return biggestgongyue(a,b%a);
}
public static void main(String args[]){
int m;
int n;
Scanner scan=new Scanner(System.in);
System.out.print("请输入一个数m:");
m=scan.nextInt();
System.out.print("请输入另一个数n:");
n=scan.nextInt();
System.out.println("m和n的最大公约数为:");
System.out.println(biggestgongyue(m,n));
}
}
要求通过键盘输入两个整数、检查输入整数是否符合要求,并计算出其最大公约数。
代码:
import java.util.*;
public class gongyue {
public static int biggestgongyue(int a,int b){
if(a>b){//保持a<b
int temp=a;
a=b;
b=temp;
}
if(b%a==0)return a;
else return biggestgongyue(a,b%a);
}
public static void main(String args[]){
int m;
int n;
Scanner scan=new Scanner(System.in);
System.out.print("请输入一个数m:");
m=scan.nextInt();
System.out.print("请输入另一个数n:");
n=scan.nextInt();
System.out.println("m和n的最大公约数为:");
System.out.println(biggestgongyue(m,n));
}
}
相关文章推荐
- java基础-利用基本循环语句计算输入的两个整数的最大公约数和最小公倍数
- 编写计算“两个整数的最大公约数”程序。 要求通过键盘输入两个整数、检查输入整数是否符合要求,并计算出其最大公约数。
- 题目: 编写程序计算两个整数的二进制中有几个二进制不同
- 编写计算“两个整数的最大公约数”程序
- 编写计算“两个整数的最大公约数”程序 (第一次作业)
- 编写计算“两个整数的最大公约数”程序
- 作业3a. 编写计算“两个整数的最大公约数”程序
- java程序计算两个大整数相乘
- 编写计算“两个整数的最大公约数”程序
- 编写计算“两个整数的最大公约数”程序。
- 编写计算“两个整数的最大公约数”程序
- 简单编程(三)编写一个程序,要求用户输入两个整数,然后计算并输出他们的和、差、积、商。
- 编写计算“两个整数的最大公约数”程序
- 编写计算“两个整数的最大公约数”程序
- 编写计算“两个整数的最大公约数”程序
- 3a、编写计算“两个整数的最大公约数”程序
- 2011级Java第1周(春)项目——计算“两个整数的最大公约数”程序
- 作业:C++ 编写计算“两个整数的最大公约数”程序。
- 第一周作业:编写计算“两个整数的最大公约数”程序
- 第一周作业1——编写计算“两个整数的最大公约数”程序