package com.zhebie.test;
public class PrimeNumber {
public static void main(String[] args) {
int n=0;
for (int i = 2; i <= 1000; i++) {
boolean flag = true; //每循环一次,都默认为真
for (int j = 2; j <i; j++) { //对每一个数从它做一个从2到i-1的遍历
if(i%j==0) {
flag = false; //如果有能相除,就把这个数否定,并退出
break;
}
}
if(flag) { //上面都结束后,开始做输出操作
n++;
System.out.print(i+" ");
if(n%10==0) { //这里做每十个一换行输出操作
System.out.println();
}
}
}
}
}
Java:打印一千以内所有的素数
最新推荐文章于 2022-04-02 22:53:50 发布