public interface test49 {
public static void main(String args[]) {
int i = 0,a = 0; //i也可以通过手动输入判断任意范围内的素数
for(i = 99; i > 1; i--)
{
int flag = 1; //设立旗帜
for(a = 2; a < i; a++)
{
if(i%a == 0)
{
flag = 0;
break; //一旦发现不是素数就可以结束判断跳出该循环,判断下一个数字
}
}
if(flag == 1) //如果经过上一个if判断后,flag未变化则可以确定为素数
System.out.println(i);
}
System.out.println("1"); //1也为素数
}
}
【Java】打印100以内所有素数
最新推荐文章于 2023-09-17 17:05:42 发布