/*【程序2】
题目:判断101-200之间有多少个素数,并输出所有素数。
1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,
则表明此数不是素数,反之是素数。
*/
import java.util.*;
import java.lang.Object;
public class Test2
{ public static boolean isPrime(int num) {
for(int i = 2; i <= Math.sqrt(num); i++) {//程序默认2是素数,当j=2时,循环不执行
if(num % i == 0) {
return false;
}
}
return true;
}
public static void main (String args[])
{
for(int i=101;i<=200;i++)
{
if(Test2.isPrime(i)) {
System.out.println(i + " is a prime");
}
}
}
}