//需求求1~100之间的素数有多少个,并输出
class Prime
{
//主函数
public static void main(String[] args){
//定义计数变量
int count=1;
//遍历100~200之间的数
for (int x=2;x<100;x++ )
{
//判断是否能被本身一下的数整除
int y;
for ( y=2;y<x;y++ )
{
//条件满足就输出一次
if (x%y==0)
break;
}
if(y>=x)
{
System.out.print(x+"\t");
//每行五个元素就换行
if(count%5==0)
System.out.println();
count++;
}
}
System.out.println();
System.out.println(count-1);
}
}
|