public class primeNum {
public static void main(String[] args) {
System.out.println("前一百个素数是:");
int n[]=new int[100];
n[0]=2;//第一个素数是2
int p=3 ; //从三开始判断是不是素数
int cn;
int k;//控制循环次数
System.out.println(""+p);
for(k=1;k<100;){
for(cn=1;cn<p;cn++){
boolean flag=true;
if(p/cn==0){
flag=false;
p++;
}
if(flag=true){
n[k++]=p;
System.out.println(""+p);
}
这个输出的结果是:
3
3
3
请问我哪里错了啊
蜂之谷
Caballarii
一澄几许
252545109
1255321142
Change___
贰先生
相关分类