一
//1-100之间的质数 只能被1和其本身整除
public class PrimeNumberDemo{
public static void main (String args[]){
System.out.println(1);
for (int a = 1 ; a <=100 ; a++){
int b = 2;
while(b < a){
if (a % b == 0){
break;
}
b++;
}
if(a == b){
System.out.println(b);
}
}
}
}
二
public void run() {
int x;
int y;
//boolean f=true;
int sum = 0;
for(x=3;x<100;x++) {
//每执行一次循环都重置一遍f的值
boolean f=true;
for(y=2;y<x;y++) {
if(x%y==0) {
f=false;
//break;
}
}
if(f) {
System.out.println(x);
sum++;
}
}
//最后结果输出的时候要把2算上,所以是sum+1
System.out.println("sum:"+(sum+1));
}