一个很无奈的问题
accsk 2004-04-28 01:36:31 class sushu extends Thread
{
private int cnt=0;
private int a;
private int b;
public sushu(int m,int n)
{
a=m;
b=n;
}
public int set()
{
int i,j;
for(i=a+1;i<b;i++)
{ for(j=2;j<i/2;j++)
if(i%j!=0)
continue;
else if(j>=i/2)
cnt++;
}
return cnt;
}
public void run()
{
System.out.println("cnt="+set());
}
}
public class twothread
{
public static void main(String args[])
{
sushu b1=new sushu(2,10000);
b1.start();
}
}
我想算出2到10000的素数个数为什么就的不到结果呢 结果一直都是0