class primeNumbers{
public static void main(String[] args){
int i, n;
for(n=101; n<1000;n+=2){
for(i=2; i<n; i++)
if(n%i == 0) break;
if(i==n) System.out.print(n+"\t");
}
}
}
书上看到的
一直想不通这个程序时怎么运行的, 循坏套循坏的求余,第一个for条件的 n=101;
但是第二条件i=2;i<n; 为什么第二个 if 会是 i==n, 为什么不是 i <= n; |
|