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

java求1-100的質(zhì)數(shù)和

質(zhì)數(shù)是指除了1和本身外,沒(méi)有其他因數(shù)的數(shù),那么我們需要使用Java來(lái)求1-100的質(zhì)數(shù)和,代碼如下:

public class PrimeNumberSum {
public static void main(String[] args) {
int sum = 0;
for (int i = 2; i<= 100; i++) {
int j;
for (j = 2; j<= i / 2; j++) {
if (i % j == 0) {
break;
}
}
if (j >i / 2) {
sum += i;
}
}
System.out.println("1-100的質(zhì)數(shù)和為:" + sum);
}
}

代碼解釋?zhuān)?/p>

首先我們定義了一個(gè)sum變量用來(lái)存儲(chǔ)1-100的質(zhì)數(shù)和, 接著我們使用兩個(gè)for循環(huán)來(lái)完成1-100的質(zhì)數(shù)的判斷和求和。外層的for循環(huán)用來(lái)遍歷1-100的所有數(shù)字, 內(nèi)層的for循環(huán)用來(lái)判斷當(dāng)前數(shù)字是否為質(zhì)數(shù)。如果當(dāng)前數(shù)字可以被2到自身的一半之間的數(shù)字整除,則該數(shù)字不是質(zhì)數(shù),內(nèi)層循環(huán)直接結(jié)束。否則,內(nèi)層循環(huán)會(huì)一直執(zhí)行下去,直到所有可能的因子都被判斷過(guò)。

最后,我們輸出1-100的質(zhì)數(shù)和。