public class Test {
public static void main(String[] args){
  
   boolean f = true;
   for (int i = 101;i < 200; i+=2) {
        for(int j = 2;j < i; j++){
          if(i % j == 0) {
           f = false;
           break;
          }  
        }
   if (!f) {continue;}
   System.out.print(" "+i);
   }
  }
}

解决方案 »

  1.   


    public class Test {
    public static void main(String[] args) { boolean f = true;
    for (int i = 101; i < 200; i += 1) {
    for (int j = 2; j < i; j++) {
    if (i % j == 0) {
    f = false;
    break;
    } else {
    f = true;
    }
    }
    if (!f) {
    continue;
    }
    System.out.print("," + i);
    }
    }
    }
      

  2.   

    public class Test {    public static void main(String[] args) {        boolean f = true;
            for (int i = 101; i < 200; i += 2) {
                for (int j = 2; j < i; j++) {
                    if (i % j == 0) {
                        f = false;
                        break;
                    }
                }
                if (!f) {
                    f=true;
                    continue;
                }
                System.out.print(" " + i);
            }
        }
    }