所以我的程序所做的是讀取用戶輸入並打印出一系列導致輸入的素數。因此,例如,如果我輸入20的順序應打印出 7等。 ,直到它達到19(因爲20不是質數) 唯一的問題是,當我運行程序1保持打印出來。這裏是我的方法來確定數字是否爲素數。素數序列Java
public boolean isPrime(int number)
{
int prime;
for(prime = 2; prime < number; prime++)
{
if (number % prime == 0)
{
if(number == 1)
{
return false;
}
return false;
}
}
return true;
}
我已閱讀多個論壇和解決方案,似乎沒有幫助。我完全卡住了。
它沒有找到素數 – nagendra547