//**判断101-200之间有多少个素数,并输出所有素数。
*/
*/
public static void main(String[] args) {
int c = 0;
for (int i = 101; i <= 200; i++) {
boolean flag = true;// boolean初始设置为 true
for (int j = 2; j < i; j++) {// 让i从2开始余 一直到比i本身小
if (i % j == 0) {// 如果i%j可以余尽则不是素数 此时flag为false
flag = false;
break;
}
}
for (int i = 101; i <= 200; i++) {
boolean flag = true;// boolean初始设置为 true
for (int j = 2; j < i; j++) {// 让i从2开始余 一直到比i本身小
if (i % j == 0) {// 如果i%j可以余尽则不是素数 此时flag为false
flag = false;
break;
}
}
if (flag) {// 当i%j时不能余尽 此时flag依然是true 则输出i i为素数
c++;
System.out.println(i);
}
}
System.out.println("素数有" + c + "个");
c++;
System.out.println(i);
}
}
System.out.println("素数有" + c + "个");
}