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

java求100以內(nèi)所有質(zhì)數(shù)的和

張越彬1年前6瀏覽0評論

Java是一種流行的編程語言,可以用它來解決各種計算問題。在本文中,我們將討論如何使用Java編寫代碼來計算100以內(nèi)所有質(zhì)數(shù)的和。

public class PrimeNumbersSum {
public static void main(String[] args) {
int sum = 0;
for (int i = 2; i<= 100; i++) {
boolean isPrime = true;
for (int j = 2; j< i; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
sum += i;
}
}
System.out.println("100以內(nèi)所有質(zhì)數(shù)的和為:" + sum);
}
}

上面的代碼使用了兩個循環(huán)來判斷每個數(shù)字是否是質(zhì)數(shù)。首先,外層循環(huán)從2開始遍歷到100,內(nèi)層循環(huán)從2開始遍歷到當(dāng)前數(shù)字的前一個數(shù)字。如果當(dāng)前數(shù)字能夠被任何一個比它小的數(shù)字整除,那么就不是質(zhì)數(shù)。如果內(nèi)層循環(huán)都結(jié)束了,仍然沒有發(fā)現(xiàn)當(dāng)前數(shù)字能夠被整除的數(shù),那么它就是質(zhì)數(shù),將其加到sum變量中。

最后,打印出所有質(zhì)數(shù)的和,就完成了這個任務(wù)。通過這個簡單的例子,我們可以學(xué)習(xí)Java的基礎(chǔ)語法和邏輯結(jié)構(gòu),為編寫更復(fù)雜的程序打下基礎(chǔ)。