//判断一个数是否是素数 public static boolean isPrime(int N) { if (N < 2) return false; for (int i = 2; i*i <=N; i++) if (N % i == 0) return false; return true; }
对于2,不是在if里面是==0,那么为什么还是返回true. 而且对于这个代码(i*i <= N)是什么意思。不太理解这个代码就求出素数了
qq_爬大树_0
精慕门9254224
相关分类