编写计算“两个整数的最大公约数”程序

来源:互联网 发布:女性假两性畸形知乎 编辑:程序博客网 时间:2024/05/22 13:27

项目介绍:

通过键盘输入两个整数、检查输入整数是否符合要求,并计算出其最大公约数。
代码如下:
import java.util.Scanner;public class MAX { public  int max(int a,int b) { int c;if(a==b){   return a;}if(a<b){   int temp;   temp=a;   a=b;   b=temp;}while((c=a%b)!=0){   a=b;   b=c;}return b;} //测试语句 public static void main(String[] args) { MAX m=new MAX(); Scanner sc=new Scanner(System.in); System.out.println("请输入第一个正整数"); int NumA=sc.nextInt(); System.out.println("请输入第二个正整数"); int NumB=sc.nextInt(); System.out.println("最大公约数是:"+m.max(NumA, NumB));}}输出结果:

编程经验:

1.多练习;
2.有不懂的要及时问;


0 0
原创粉丝点击