素数的定义只能被1和它本身整除,不包括1
例
2.3.5.7.11.13
实现代码
Scanner in=new Scanner(System.in);
int n ;
n=in.nextInt();
for(int n1=2;n1<100;n1++)
{
int isprime=1;
for(int i=2;i<n1;i++)
{
if(n1%i==0)
{
isprime=0;
System.out.println(n1+"不是素数,i="+i);
break;
}
}
if(isprime==1)
{
System.out.println(n1+"是素数");
}else
{
System.out.println(n1+"不是素数");
}
}
联系客服