我之前写过一篇关于素数判断的博客:https://blog.youkuaiyun.com/question_mark/article/details/100566211
可以参考一下
public class PrintPrimenum {
public static void main(String[] args) {
//打印1~100的素数
for(int i=1;i<=100;i++){
//创建一个布尔类型变量存储是否为素数
boolean isprime=true;
if(i==1){
//1既不是素数也不是偶数
isprime=false;
}
for(int j=2;j<i;j++){
//素数判断
if(i%j==0){
isprime=false;
break;
}
else{
isprime=true;
}
}
if(isprime==true){
//是素数的话,打印当前的i即可
System.out.print(i+" ");
}
}
}
}
本文详细介绍了如何使用Java实现素数判断算法,通过一个具体的示例程序,展示了从1到100的所有素数的判断过程。代码中包含了完整的逻辑流程,包括初始化变量、循环判断及打印结果等关键步骤。
1872

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



