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

java計算素數(shù)和

趙雅婷1年前6瀏覽0評論

計算素數(shù)和是一項數(shù)學(xué)上的任務(wù),在Java語言中,我們可以使用以下代碼實現(xiàn)。

int n, i, j;
long sum = 0;
boolean isPrime = true;
for (i = 2; i< 2000000; i++) {
isPrime = true;
for (j = 2; j<= Math.sqrt(i); j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
sum += i;
}
}
System.out.println(sum);

在上述代碼中,我們定義了一個變量n來表示待計算的數(shù),i和j分別為循環(huán)計數(shù)變量,sum用于累加質(zhì)數(shù)和,isPrime則用于判斷是否為質(zhì)數(shù)。

在外層循環(huán)中,我們從2開始循環(huán)到2000000,依次判斷每個數(shù)字是否為質(zhì)數(shù)。

在內(nèi)層循環(huán)中,我們從2開始循環(huán)到該數(shù)字的平方根,如果發(fā)現(xiàn)有一個數(shù)能夠整除該數(shù)字,則該數(shù)字不是質(zhì)數(shù)。

如果判斷該數(shù)字是質(zhì)數(shù),則將其加入到sum總和中。

最后,在控制臺輸出sum即可得出質(zhì)數(shù)和的答案。