素数的定义:除了1和本身没有其他的因数即一个素数只能写成1×这个数本身的形式。1不是素数,2是最小的素数。
代码如下:
public class Main {
public static void main(String[] args) {
int i,j,t=0;//定义一个变量t,为了每打印5个数据后换行处理,可以在下面看出t的作用
for(i=2;i<=100;i++)
{
for(j=2;j<=i;j++)
{
if(i%j==0)
{
break;//这里跳出循环会有两种情况:1、当j=i时跳出,这时恰是其是素数的条件。2当就j<i时跳出,这时说明了i除了1和其本身还有其他的因数,说明其不是素数
}
}
if(i==j)
{
System.out.print(i+" ");//
t++;//这时t这个变量就发挥了作用
if(t%5==0)
{
System.out.println();//每打印5个便换行处理
}
}
}
}
}