求1-100素数的java源程序和.class文件!很急的
来源:百度知道 编辑:UC知道 时间:2024/06/14 09:51:21
在线等哦~
给我邮箱~~~
public class PrimeNumber {
/*
* scope 要取的素数的范转
*/
public PrimeNumber(int scope) {
for (int i = 1; i <= scope; i++) { // 迭代所有的数
boolean isPrimeNumber = true;
for (int ii = 2; ii <= i / 2; ii++) { // 迭代可能的约数范围
if (i % ii == 0) { // 如果成立表明他有3个或以上的约数,即不是素数
isPrimeNumber = false;
break;
}
}
if (isPrimeNumber)
System.out.println(i);
}
}
public static void main(String args[]) {
new PrimeNumber(100);
}
}
public static void main(String[] args) {
for (int input=1;i<=25;i++){
boolean flag = true;//为true表示是素数
for (int i = 2; i * i < input; i++) {
if (input % i == 0) {
flag = false;
break;
} else
continue;
}
System.out.println(input+flag); }
}