项目需求:判断101-200之间有多少个素数,并输出所有数据。
代码实现:
package anli;
public class sushu {
public static void main(String[] args) {
int sum = 0;
for (int i = 101; i <= 200; i++) {
boolean flag = true;
for (int j = 2; j < i / 2; j++){
if(i % j == 0){
flag = false;
break;
}
}
if(flag){
sum++;
System.out.print(i+"\t");
}
}
System.out.println("共有"+sum+"个质数。");
}
}