Java是一种广泛使用的编程语言,在计算机科学学科中具有重要地位。在这里,我们将展示如何使用Java计算500以内所有质数之和的代码。
public class SumOfPrimes { public static void main(String[] args) { int sum = 0; for (int i = 2; i< 500; 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("500以内所有质数之和为:" + sum); } }
上面的代码使用了两个for循环嵌套,第一个循环i从2开始遍历到500,第二个循环j从2开始遍历到i的平方根,判断i是否为质数。如果i为质数,将i加入sum中。最后打印sum的结果即为500以内所有质数之和。