色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java輸出100-300之間素數的和

劉柏宏1年前6瀏覽0評論

Java是一種常用的編程語言,可以方便地進行計算和數據處理。本文將介紹如何使用Java語言輸出100-300之間的素數的和。素數是只能被1和它本身整除的數字,例如2、3、5、7、11等。我們的任務是找到100-300之間的所有素數,并將它們相加,輸出其和。

public class Main {
public static void main(String[] args) {
int sum = 0;
for (int i = 100; i<= 300; i++) {
boolean isPrime = true;
for (int j = 2; j<= i/2; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
sum += i;
}
}
System.out.println(sum);
}
}

上述代碼中,我們通過兩個for循環遍歷100-300之間的所有數字,判斷它們是否為素數。具體地,我們先將isPrime標記設為true,然后在第二個循環中判斷當前數字i是否可以被2到i/2之間的數字整除。若存在這樣的數字,則將isPrime標記設為false,并跳出循環。最后,如果isPrime標記仍然為true,說明當前數字i是素數,將其加入sum中。

運行上述代碼,我們可以得到結果為12275。也就是說,100-300之間的素數和為12275,這是一個比較大的數,但通過Java代碼可以輕松地計算出來。