解题思路:首先要知道素数的定义然后通过循环便历public
class ZhiShu{
publicstatic
void main(String[] args){
for(inti =
101;i <=200;i ++){
if(ss(i)){
System.out.println(i);
}
}
}
publicstatic
booleanss(int
a){//判断是否为质数
for(inti =
2;i <= Math.sqrt(a);i ++){
if(a % i ==0){
returnfalse;
}
}
returntrue;
}
} |
本文详细阐述了如何使用Java编写质数筛选算法,通过循环遍历并利用Math.sqrt()优化判断过程,有效筛选出指定范围内的所有素数。
731

被折叠的 条评论
为什么被折叠?



