共計 293 個字符,預計需要花費 1 分鐘才能閱讀完成。
要判斷一個數(shù)是否為素數(shù)(質數(shù)),可以使用以下代碼:
public static boolean isPrime(int num) {if(num <= 1) {return false;
}
for(int i=2; i<=Math.sqrt(num); i++) {if(num % i == 0) {return false;
}
}
return true;
}
在這段代碼中,首先判斷如果輸入的數(shù)小于等于 1,則不是素數(shù),直接返回 false。然后使用一個循環(huán)來判斷從 2 到這個數(shù)的平方根之間是否有可以整除的數(shù),如果有則不是素數(shù),返回 false;如果循環(huán)結束都沒有找到可以整除的數(shù),則是素數(shù),返回 true。
丸趣 TV 網 – 提供最優(yōu)質的資源集合!
正文完