发布时间:2019-07-29 17:00:46
import java.util.Scanner;
public class 质数
{
public static void main(String[] args)
{
System.out.println("2");
for(long n = 3;n <= 9223372036854775805L && n >=3 ;n += 2){
long m = 2;
for( ;m < n;m++){
if(n % m == 0){
m = -100;
}
}
if(m != -99){
System.out.println(n);
}
}
long n = 9223372036854775807L;
long m = 2;
for( ;m < n;m++){
if(n % m == 0){
m = -100;
}
}
if(m != -99){
System.out.println(n);
}
}
}
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
D:\PaoMo>java 质数
2
3
5
7
到7就停了是为什么?