| 
  
程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。
 第一种:    
public class Demo { 
public static voidmain(String[] args) { 
   int count = 0; 
   for(int i=101; i<200; i+=2) { 
    boolean b = false; 
    for(int j=2; j<=Math.sqrt(i); j++)  
    { 
       if(i % j == 0)       {          b = false;           break;       }  
        else            b = true; 
    } 
       if(b == true)      {count ++;    System.out.println(i);      } 
      } 
   System.out.println( "素数个数是: " + count); 
} 
} 第二种:  public class Demo6{         public static void main(String []args){                 int count=0;                 int x,y;                 //boolean b=false;                 for( x=101;x<=200;x++){                         for( y=2;y<x;y++)                         {                                 //如果y能被x整除,跳出循环                                 if(x%y==0)                                                  break;  
                         }                         //判断跳出循环的条件,如果x<y则有y可能被x整除                         if(y>=x){                                 System.out.println(x);                             count++;                         }                 }                 System.out.println(count);         } }  
 |