判斷素數(shù)的java程序 用JAVA編寫一個判斷素數(shù)的程序?
用JAVA編寫一個判斷素數(shù)的程序?導(dǎo)入java.util文件*類測試{公共靜態(tài)void main(字符串[]參數(shù)){系統(tǒng)輸出打?。ā皰呙杵鳌薄癝canner sc=新掃描器(程序輸入)整數(shù)=sc.ne
用JAVA編寫一個判斷素數(shù)的程序?
導(dǎo)入java.util文件*
類測試{
公共靜態(tài)void main(字符串[]參數(shù)){系統(tǒng)輸出打印(“掃描器”“Scanner sc=新掃描器(程序輸入)
整數(shù)=sc.nextInt公司()
系統(tǒng)輸出打?。ā皵?shù)字”)
如果(isPrimeNumber(數(shù)字)){
系統(tǒng)輸出打?。ā皵?shù)字”“數(shù)字”“數(shù)字”“數(shù)字”“數(shù)字””或“”)否則{系統(tǒng)輸出打印(“number”“number”“int num”{
boolean flag=true
if(num==2){
return標(biāo)志
}
表示(int i=1 i<)數(shù)學(xué).sqrt(num)i){
if(num%2==0){
flag=false
break
}
}
return flag
}
返回標(biāo)志
}
public class Primenum{
public static void main(String[]args){
int n=0
表示(int)i=2i<=100i)
{
if(素數(shù)(i))
{
n系統(tǒng)打?。╥ “t”)
如果(n%5==0)系統(tǒng)輸出打?。ǎ?/p>
}
}
}
靜態(tài)布爾素數(shù)(int number)
{
for(int i=2i<)=數(shù)學(xué).sqrt(number)
i)
if(number%i==0)
return false
}
返回true
}
}
如果是返回,而不是中斷