【1.输出100以内的所有素数】
package package1;
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner in =new Scanner(System.in);
for(int n=2;n<100;n++) {
int isPrime=1;
for(int i=2;i<n;i++)
{
if(n%i==0)
{
isPrime=0;
break;
}
}
if(isPrime==1)
{
System.out.println(n+" ");
}
}
}
}
【输出前50个素数】
package package1;
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner in =new Scanner(System.in);
int t=0;
for(int n=2;t<50;n++) {
int isPrime=1;
for(int i=2;i<n;i++)
{
if(n%i==0)
{
isPrime=0;
break;
}
}
if(isPrime==1)
{
System.out.println(n+" ");
t++;
}
}
}
}