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

java求100內(nèi)素數(shù)和

宋博文1年前7瀏覽0評論

Java是一種流行的編程語言,適用于各種不同的應(yīng)用。其中,求100內(nèi)素數(shù)和是一個重要的應(yīng)用。下面是一個Java程序,用于實現(xiàn)這一應(yīng)用。

public class SumOfPrimes {
public static void main(String[] args) {
int sum = 0;
for(int i=2; i<=100; i++) {
boolean isPrime = true;
for(int j=2; j<=Math.sqrt(i); j++) {
if(i%j==0) {
isPrime = false;
break;
}
}
if(isPrime) {
sum += i;
}
}
System.out.println("100內(nèi)素數(shù)和為:" + sum);
}
}

在這個程序中,我們使用兩個for循環(huán)來遍歷從2到100之間所有的數(shù)字。對于每個數(shù)字,我們檢查它是否為素數(shù)。如果是素數(shù),我們將其添加到sum變量中。最后,我們輸出這個變量的值。

這個程序中的關(guān)鍵點是如何檢查一個數(shù)字是否為素數(shù)。我們使用一個isPrime布爾變量,它的初始值為true。如果我們找到了一個能夠整除當(dāng)前數(shù)字的數(shù),那么我們知道這個數(shù)字不是素數(shù),因此我們將isPrime設(shè)置為false,并立即跳出內(nèi)部循環(huán)。如果我們沒有找到任何能夠整除當(dāng)前數(shù)字的數(shù),那么這個數(shù)字就是素數(shù),我們將其添加到sum變量中。

總的來說,這個程序是一個簡單而有效的方法,用于計算100內(nèi)素數(shù)和。它顯示了Java的強大和靈活性,讓我們可以輕松地解決各種編程問題。