第一种方法
1.用for循环输出结果
代码如下:
public class for3 {
public static void main(String[] args) {
int sum = 0;
for (int i = 2; i <= 100; i++) {
boolean b = true;
for (int j = 2; j < i; j++) {
if (i % j == 0) {
b = false;
}
}
if (b) {
//System.out.println(i + " ");
sum += i;
}
}
System.out.println("1-100素数" + sum);
}}
第二种方法
2.是使用continue跳出不符合条件的,,累加
代码如下:
public class for3 {
public static void main(String[] args) {
int sum = 0;
sc:
for (int i = 2; i <= 100; i++) {
for (int b = 2; b < i; b++) {
if (i % b == 0) {
continue sc;
}
}
sum += i;
}
System.out.println("素数的和是:" + sum);
}
}