欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java求64和98的公約數

榮姿康1年前7瀏覽0評論

在Java中,計算兩個數的公約數并不困難。我們可以編寫以下代碼來求出64和98的公約數。

public class CommonDivisor {
public static void main(String[] args) {
int num1 = 64;
int num2 = 98;
int gcd = findGCD(num1, num2);
System.out.println("64和98的公約數為:" + gcd);
}
public static int findGCD(int n1, int n2) {
if (n2 == 0) {
return n1;
}
return findGCD(n2, n1 % n2);
}
}

在以上代碼中,我們定義了一個名為CommonDivisor的公共類。該類具有一個名為main的公共靜態方法,該方法接受一個字符串類型的參數數組。在該方法中,我們聲明兩個整數變量num1和num2,分別賦予值64和98。

然后,我們調用一個名為findGCD的公共靜態方法,該方法接受兩個整數參數并返回它們的最大公約數。我們將結果存儲在一個名為gcd的整數變量中。

最后,我們打印出64和98的公約數。

findGCD方法使用遞歸算法計算最大公約數。如果n2等于0,則n1是最大公約數。否則,我們使用n1模n2的余數作為新的n1,并將n2作為新的n2,再次調用findGCD方法。

這就是使用Java計算64和98的最大公約數的方法。對于任何兩個數字來說,這種方法都是通用的。