//判断一个数是否是素数
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
随时随地看视频慕课网APP
相关分类