题目
Java判断100-200中有几个质数,并输出
审题
质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
代码如下
public class ZhiShu {
public static void main(String[] args) {
int count = 0;
for (int i = 101; i <=200; i++) {
//判断通过判断flag
boolean flag = true;
//判断i是不是质数
for (int j = 2; j <i; j++) {
if(i%j==0){
flag = false;
break;
}
}
//打印i
if(flag){
System.out.println(i);
count++;
}
}
}
}