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

java計(jì)算100內(nèi)質(zhì)數(shù)和

Java是一款非常流行的編程語(yǔ)言,它具有簡(jiǎn)單、面向?qū)ο蠛涂梢浦驳葍?yōu)勢(shì)。在此,我們來(lái)介紹一下Java計(jì)算100內(nèi)質(zhì)數(shù)和的實(shí)現(xiàn)方法。

public class PrimeSum {
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以?xún)?nèi)的質(zhì)數(shù)和為:" + sum);
}
}

上述代碼通過(guò)兩重循環(huán)的方式,遍歷2到100的所有數(shù)字,檢測(cè)它們是否為質(zhì)數(shù),并將所有質(zhì)數(shù)相加得到最終的結(jié)果。其中,外層循環(huán)控制待判斷數(shù)字的范圍,內(nèi)層循環(huán)是對(duì)當(dāng)前數(shù)字進(jìn)行質(zhì)數(shù)判斷。

代碼中的isPrime變量表示當(dāng)前數(shù)字是否為質(zhì)數(shù),一開(kāi)始默認(rèn)為true。內(nèi)層循環(huán)則是從2開(kāi)始遍歷到該數(shù)字的平方根,若當(dāng)前數(shù)字可以被整除,則該數(shù)字不是質(zhì)數(shù),將isPrime設(shè)置為false,并直接跳出內(nèi)層循環(huán)。如果一直到遍歷完i的平方根都沒(méi)有被整除,那么說(shuō)明i是質(zhì)數(shù),將i加入sum中。

最后,輸出100以?xún)?nèi)的質(zhì)數(shù)和即可。以上便是Java計(jì)算100內(nèi)質(zhì)數(shù)和的完整代碼和實(shí)現(xiàn)過(guò)程。