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

java求100內素數和

宋博文1年前7瀏覽0評論

Java是一種流行的編程語言,適用于各種不同的應用。其中,求100內素數和是一個重要的應用。下面是一個Java程序,用于實現這一應用。

public class SumOfPrimes {
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內素數和為:" + sum);
}
}

在這個程序中,我們使用兩個for循環來遍歷從2到100之間所有的數字。對于每個數字,我們檢查它是否為素數。如果是素數,我們將其添加到sum變量中。最后,我們輸出這個變量的值。

這個程序中的關鍵點是如何檢查一個數字是否為素數。我們使用一個isPrime布爾變量,它的初始值為true。如果我們找到了一個能夠整除當前數字的數,那么我們知道這個數字不是素數,因此我們將isPrime設置為false,并立即跳出內部循環。如果我們沒有找到任何能夠整除當前數字的數,那么這個數字就是素數,我們將其添加到sum變量中。

總的來說,這個程序是一個簡單而有效的方法,用于計算100內素數和。它顯示了Java的強大和靈活性,讓我們可以輕松地解決各種編程問題。