用java编辑1-1000之间的素数,求答案
来源:百度知道 编辑:UC知道 时间:2024/09/12 22:51:41
class Test {
public static Boolean isPrime(int n) {
for (int i = 2; i <= Math.sqrt(n); i++) {
if (n % i == 0) {
return false;
}
}
return true;
}
public static void main(String[] args) {
int len = 1000;
//1既不是素数也不是合数,2是最少的偶素数.
for(int i = 2; i <= len; i ++) {
if(Test.isPrime(i)) {
System.out.print(i + " ");
}
}
}
}