在这里插入代码片import java.util.Scanner;
public class HomeWork2 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("1:");
int num1=sc.nextInt();
System.out.println("2:");
int num2=sc.nextInt();
System.out.print("最大公约数为:");
System.out.println(get(num1,num2));
}
public static int get(int num1,int num2){
if (num1==num2){
return num1;
}
int big= Math.max(num1, num2);
int small= Math.min(num2, num1);
return get(big-small,small);
}
}
用递归的方式,求最大公约数
最新推荐文章于 2023-11-05 19:05:14 发布