需求:
判断任意区间内有多少个素数,并输出所有素数。
public static void main(String[] args) {
System.out.println("素数的个数是:"+search(101, 200));
}
public static int search(int satart, int end) {
int count = 0;
for (int i = satart; i <= end; i++) {
boolean judge = true;
for(int j = 2; j <= i/2; j++)
{
if( i % j == 0){
judge = false;
break;
}
}
if (judge) {
System.out.println(i);
count++;
}
}
return count;
}
结果: