我想有一個程序,顯示出特定範圍,並顯示「無素」的範圍只有一次,如果有在上述範圍內,如24無質數到28Java程序顯示的素數
int count=0;
for(prime = lowerLimit ;prime < upperLimit; prime++)
{
count=0;
for(divisor = 2; divisor <prime; divisor++)
{
if(prime % divisor== 0)
count++;
}
if(count==0)
System.out.println(prime);
}
if (count>0)
System.out.println("nope");
我有試圖把
if (count>0)
System.out.println("nope");
外循環,但它也打印時,範圍有質數。 我該如何解決它?
你不需要運行你的內部循環,直到除數
nitgeek