例四
public class PrimeNumbers Nested Loop{
public static final int LIMIT = 20;
public static void main( String args[] ) {
int primeCnt = 1;
int num = 3;
boolean isPrime = true;
System.out.print( 2 + " " );
while ( primeCnt <. LIMIT ) { isPrime = true;
for ( int i = 3; i <. num ; i ++ ) {
if ( num % i == 0 ) {
isPrime = false;}
}
if ( isPrime ) {
System.out.print( num + " " );
primeCnt++;}
num += 2;}
System.out.println("");}}
***************************************
Finding Prime Number using break
while ( primeCnt <. LIMIT ) {
isPrime = true;
for ( int i = 3; i <. num ; i ++ ) {
if ( num % i == 0 ) {
isPrime = false;}
}
if ( isPrime ) {
System.out.print( num + " " );
primeCnt++;}
num += 2;}
沒有留言:
張貼留言