Java中打印100-200之间的素数

来源:互联网 发布:motion graphic软件 编辑:程序博客网 时间:2024/06/05 09:29
public class test02 {
public static void main(String args[])
{
int flag=0,k=0;
for(int i=101;i<200;i++)
{
for(int j=2;j<Math.sqrt(199);j++)
{
if(i%j==0)
{
flag=0;
break;
}
else
flag=1;
}
if(flag==1)
{
k++;
if(k%7!=0)
{
System.out.print(i+"、");
}
else
{
System.out.println("");
}

}
}
}

}

这段程序是打印100-200之间的素数,读者可以根据自己的需要修改其中的循环的范围就可以了。本程序在打印素数的时候设置了一个flag指示器和一个换行的K标志位进行换行处理。

原创粉丝点击