第十届蓝桥杯质数
本题总分:10 分
【问题描述】
我们知道第一个质数是 2、第二个质数是 3、第三个质数是 5……请你计算 第 2019 个质数是多少?
【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
package _10第十届;
public class Test04质数 {
public static void main(String[] args) {
int num=1;
for(int i=3;;i++) {
boolean flag=true; //做标记
for(int j=2;j<i;j++) {
if(i%j==0) { //如果不是质数
flag=false; //标记
}
}
if(flag==true) {
num++;
}
if(num==2019) {
System.out.println(i);
break;
}
}
}
}