1. 程式人生 > >求兩個數的最大公約數(C ,Python,java實現)

求兩個數的最大公約數(C ,Python,java實現)

package practice;
import java.util.Scanner;
public class demo1 {
public static void main(String args[])
{
System.out.print("輸入第一個數:");
Scanner a=new Scanner(System.in);
int m=a.nextInt();
System.out.print("輸入第二個數:");
Scanner b=new Scanner(System.in);
int n=b.nextInt();
int i=0;
while(i==0)
{
i=m%n;
m=n;
n=i;
}

System.out.print("最大公約數為:"+n);
}
}