Java是一種非常流行的編程語言,它廣泛應用于各個領域。在這篇文章中,我們將學習如何使用Java編寫一個程序來求出100以內的所有質數的和。
public class PrimeNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 2; i<= 100; i++) {
boolean isPrime = true;
for (int j = 2; j<= i/2; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
sum += i;
}
}
System.out.println("100以內的質數之和為:" + sum);
}
}
在上面的代碼中,我們使用了兩個循環來遍歷100以內的所有數字,第一個循環用于遍歷從2到100的數字,第二個循環用于判斷一個數字是否為質數。如果一個數字能被某個數整除,那么它就不是質數。
我們使用一個變量sum來存儲所有的質數之和。如果一個數字為質數,我們就將它加到sum中。最后,我們使用System.out.println方法輸出sum的值。
使用Java求100以內的所有質數之和是一個非常簡單并且有趣的任務。如果您想進一步學習Java編程語言,我們建議您閱讀更多的相關文章和書籍。祝您編程愉快!
上一篇css位置隨窗口變動
下一篇css中api是什么