int count = 0; //计数器
for(int num=2;num<=100;num++){
boolean flag = true; //1.假设是质数
for(int i=2;i<=Math.sqrt(num);i++){
if(num%i==0){
flag = false; //2.修改为不是质数
break;
}
}
if(flag){ //3.判断得结论
System.out.print(num+"\t");
count++; //质数个数增1
if(count%10==0){ //够10了
System.out.println(); //换行
}
}
}
当方法执行了想跳出循环,可以使用开关,理解不够深入,欢迎发表意见!运用开关实现质数的判断
最新推荐文章于 2021-02-17 00:40:15 发布