怎么用java写一个100以内的素数相加之和
时间: 2024-05-10 22:21:18 浏览: 88
java代码-求100内所有偶素的和
以下是使用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("The sum of primes under 100 is: " + sum);
}
}
```
在这个程序中,我们使用了两个嵌套的循环。外层循环从2到100遍历所有数字,内层循环从2到当前数字的平方根,检查当前数字是否为素数。如果当前数字是素数,则将其加到总和中。最后,我们打印出总和。
阅读全文