请相关人事帮我回答 JAVA作业

来源:百度知道 编辑:UC知道 时间:2024/06/02 19:07:11
编写JAVA程序,1—100以内的所有素数,并显示在屏幕上

//:A.java
public class A {
public static void main(String[] args) {
int n=2,i;
outer:
for(;n<100;n++){
for(i=2;i*i<=n;i++) if(n%i==0)continue outer;
System.out.print(n+" ");
}
System.out.println();
}
}

public class Primes{
public static void main(String[] args){
boolean isPrime=true;
for(int i=2;i<=100;i++){
isPrime=true;
for(int j=2;j<i;j++){
if(i%j==0){
isPrime=false;
break;
}
}
if(isPrime)
System.out.print(i+"\t");
}
}
}

运行结果是:

2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97

我也是初学,以后互相帮助吧..