[求助]
求解 110000内第8个大的质数: class xxs { public static void main(String[] args) { int a, b=1; for (int i=2; i<=110000; i++) { for (a=2; a<=i/2; a++) { if (i%a==0) break; } if (a<i/2) { b++; if(b==8) { System.out.println(i); break; } } } } }
结果显示的是15啊,不知道错在哪??
求解 110000内第8个大的质数: class xxs { public static void main(String[] args) { int a, b=1; for (int i=2; i<=110000; i++) { for (a=2; a<=i/2; a++) { if (i%a==0) break; } if (a<i/2) { b++; if(b==8) { System.out.println(i); break; } } } } }

结果显示的是15啊,不知道错在哪??





2005-6-24 15:13



