- package text;
- import java.util.Scanner;
- public class JPA04 {
- static Scanner keyboard = new Scanner(System.in);
- public static void main(String args[]) {
- while(true){
-
- System.out.print("Input m: ");
- int num=keyboard.nextInt();
- if(num==999)
- {
- break;
- }
- System.out.print("Input n: ");
- int num1=keyboard.nextInt();
- int g=f(num,num1);
- System.out.println("最大公因數為: "+g);
- }
- }
-
- static int f(int m,int n)
- {
- if(n==0)
- return m;
- else
- return f(n,m%n);
- }
- }
複製代碼 |