public class Test1 { static int num=0; public static void main(String args[]){ int i,j; int a[] = new int[101]; for(i =1;i<101;i++){ a[i]=1; } for(i=2;i<101;i++){ if(a[i]!=0){ for(j=i+i;j<101;j=j+i){ a[j]=0; } } } for(i=2;i<101;i++) { if (a[i] != 0) { num++; System.out.println(i); } } System.out.println(num); } }
筛选法查找100以内的素数
最新推荐文章于 2025-01-13 21:08:19 发布