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

Java求出200到300的質數(shù)和

趙雅婷1年前6瀏覽0評論

Java是一種廣泛使用的編程語言,可以用于各種任務,包括計算200到300之間所有質數(shù)的和。接下來的代碼演示了如何使用Java來計算這個結果。

public class PrimeNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 200; i<= 300; i++) {
if (isPrime(i)) {
sum += i;
}
}
System.out.println("200到300之間所有質數(shù)的和為:" + sum);
}
// 檢查一個數(shù)是否為質數(shù)
public static boolean isPrime(int num) {
if (num<= 1) {
return false;
}
for (int i = 2; i<= Math.sqrt(num); i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
}

代碼中的isPrime()方法使用了一個常見的算法來判斷一個數(shù)是否為質數(shù)。它從2開始遍歷到該數(shù)的平方根,如果在這個區(qū)間中找到了一個能整除該數(shù)的因子,那么該數(shù)就不是質數(shù)。

在主方法中,我們遍歷200到300之間的所有數(shù),對于每個數(shù),如果它是一個質數(shù),就累加到sum中。最后,我們輸出sum即可得到200到300之間所有質數(shù)的和。