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

java 一百以內(nèi)質(zhì)數(shù)和

老白1年前7瀏覽0評(píng)論

Java是一種廣泛使用的編程語言,具有良好的可移植性和可靠性。在Java中,我們可以編寫程序來計(jì)算一百以內(nèi)質(zhì)數(shù)之和。質(zhì)數(shù)是指只能被1和它本身整除的正整數(shù)。接下來,我們將演示如何使用Java計(jì)算一百以內(nèi)質(zhì)數(shù)之和。

public class PrimeNumberSum {
public static void main(String[] args) {
int sum = 0;
for (int i = 2; i<= 100; i++) {
if (isPrimeNumber(i)) {
sum += i;
}
}
System.out.println("一百以內(nèi)質(zhì)數(shù)之和為:" + sum);
}
/**
* 判斷一個(gè)數(shù)是否是質(zhì)數(shù)
*/
private static boolean isPrimeNumber(int n) {
if (n<= 1) {
return false;
}
for (int i = 2; i<= Math.sqrt(n); i++) {
if (n % i == 0) {
return false;
}
}
return true;
}
}

在上述程序中,我們首先定義一個(gè)變量sum,用于保存質(zhì)數(shù)之和。然后,我們使用for循環(huán)從2到100循環(huán)遍歷每個(gè)數(shù),并調(diào)用isPrimeNumber方法判斷該數(shù)是否是質(zhì)數(shù)。如果該數(shù)是質(zhì)數(shù),則將其累加到sum變量中。

isPrimeNumber方法用于判斷一個(gè)數(shù)是否是質(zhì)數(shù)。如果該數(shù)小于或等于1,則不是質(zhì)數(shù)。否則,我們使用for循環(huán)從2到該數(shù)的平方根循環(huán)遍歷每個(gè)數(shù),如果該數(shù)可以被整除,則不是質(zhì)數(shù)。如果循環(huán)結(jié)束時(shí)都沒有找到可以被整除的數(shù),則該數(shù)是質(zhì)數(shù)。

最后,我們在控制臺(tái)上輸出一百以內(nèi)質(zhì)數(shù)之和。運(yùn)行程序,結(jié)果如下:

一百以內(nèi)質(zhì)數(shù)之和為:1060

這表明一百以內(nèi)質(zhì)數(shù)之和為1060。這個(gè)結(jié)果完全符合預(yù)期,說明我們的程序正確地計(jì)算了一百以內(nèi)質(zhì)數(shù)之和。