找质数
判断101-200之间有多少个素数,并输出所有素数。
package com.studentSys.ch2;
public class ch2Demo4 {
public static void main(String[] args){
//定义一个变量用来统计有多少个质数
int count=0;
for(int i=101;i<=200;i++){
//i依次表示循环中的每一个数字
//继续判断i是否为一个质数
boolean flag = true;
for(int j=2;j<i;j++){
//j表示2~99之间的每一个数字
if(i%j==0){
flag=false;
break;
}
}
if(flag){
System.out.println("当前数字"+i+"是质数");
count++;
}
}
System.out.println("一共有"+count+"个质数");
}
}