public class 统计1到N以内的质数个数 {
public static int isflag(int x) {
int temp = 0;
for (int i = 2; i < x; i++) {
//flag必须放在第一个for循环内
boolean flag = true;
// 判断x是否为质数
for (int j = 2; j < i; j++) {
if (i % j == 0) {
flag = false;
break;
}
}
if (flag==true) {
temp++;
}
}
return temp;
}
public static void main(String[] args) {
System.out.println(isflag(12));
}
}
刷题————统计1到N以内的质数个数
最新推荐文章于 2023-08-03 21:56:20 发布