楼主的方法相当不错
class ZhiShu
{
public static void main(String[] args)
{ int i,j,k=0;
for (i=100;i<1001 ;i++)
{ boolean f = true; //f为一个标记,遍历完后f还是true,说明是质数
for (j=2;j<(i+2)/2 ;j++ )
{
if(i%j ==0)
{ f=false;
break;
}
}
if (f == true) //格式化打印输出
{
System.out.print(i+"\t");
k++;
if( k%8 == 0)
{
System.out.println("");
}
}
}
}
}
|