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

java求100素數和

錢旭東1年前8瀏覽0評論

Java是一種流行的編程語言,被廣泛應用于計算機編程領域。Java可以用來解決各種復雜的問題,包括求100個素數的和。下面是一個Java程序,可以計算出前100個素數的和。

public class PrimeSum {
public static void main(String[] args) {
int num = 0;
int prime = 0;
int sum = 0;
while(num< 100){
if(isPrime(prime)){
sum += prime;
num++;
}
prime++;
}
System.out.println("The sum of the first 100 prime numbers is " + sum);
}
public static boolean isPrime(int n){
if(n< 2) return false;
for(int i=2; i<=Math.sqrt(n); i++){
if(n%i == 0) return false;
}
return true;
}
}

這個程序的運行結果是:The sum of the first 100 prime numbers is 24133。

這個程序的主要思想是使用一個循環來生成素數,直到找到100個素數為止。在每次循環中,使用isPrime()函數來判斷素數的有效性。如果素數是有效的,就將其加入到總和中,并將num變量增加一個。當num達到100時,循環結束并輸出總和。

isPrime()函數使用了一個簡單的算法來判斷素數的有效性。它通過除以每個可能的因子來判斷數是否為素數。如果找到一個因子,則該數不是素數。如果沒有找到任何因子,則該數是素數。

通過使用這個Java程序,我們可以找出前100個素數的和。這個程序可擴展性很好,可以用來查找更多的素數,或用于其他計算目的。