打印100以内的所有质数(质数:即素数,只能被1和它本身整除的自然数)
public class exampleTest {
public static void main(String[] args) {
//打印100以内的所有质数(质数:即素数,只能被1和它本身整除的自然数)
int count=0;
for(int i=2;i<=100;i++){ //遍历100以内的自然数
boolean flag=true;
for(int j=2;j<=Math.sqrt(i);j++){
if (i%j==0) {
flag=false;
break; //优化
}
}
if (flag==true) {
System.out.println(i);
count++;
}
}
System.out.println("100以内质数的个数为:"+count);
}
}