淘先锋技术网

首页 1 2 3 4 5 6 7

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以内所有质数之和。