62,612
社区成员
发帖
与我相关
我的任务
分享
public class Test {
public static void main(String[] args) {
int sum = 0;
for (int i = 2; i < 100; i++) {
for (int j = 2; j <= i; j++) {
if (i%j == 0 && i!=j) {
break;
}else if (j>i/2) {//这一句看不懂
sum = sum +i;
break;
}
}
}
}
}
public static int m(){
boolean bool;
int num = 0;
for (int i = 3; i < 100; i+=2) {//偶数不用遍历
bool = true;
for (int j = 3; j <= Math.sqrt(i); j++) {
if (i % j == 0) {
bool = false;
break;
}
}
if (bool){
System.out.print(i + " ");
num += i;
}
}
return num;
}