题解 | #KiKi求质数个数#
KiKi求质数个数
http://www.nowcoder.com/practice/d3a404ee0f8d41f98bf4707035d91086
// 在1~本身之间(两边都不包括),如果存在可以整除的数,则不是质数,跳出循环,否则数量加1
public class Main {
public static void main(String[] args) {
int count = 0; // 默认加上2
for (int i = 100; i < 1000; i++) {
boolean isFlag = true; // 是否为质数
for (int j = 2; j < i; j++) {
if (i % j == 0) {
isFlag = false;
break;
}
}
if (isFlag) {
count++;
}
}
System.out.println(count);
}
}