当先锋百科网

首页 1 2 3 4 5 6 7

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编程语言,我们建议您阅读更多的相关文章和书籍。祝您编程愉快!